[html] checkbox niet uit kunnen vinken

Pagina: 1
Acties:
  • 283 views sinds 30-01-2008
  • Reageer

  • codeweb
  • Registratie: Juni 2002
  • Laatst online: 22-08 10:29
hoe kan je een checkbox als deez:
code:
1
<input type="checkbox" checked>

ervoor zorgen dat deez niet wordt uitgevinkt, heb het al dmv readonly="readonly" geprobeerd maar dat werkt niet :p

Verwijderd

disabled ;)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:16

crisp

Devver

Pixelated

je kan disabled gebruiken, maar dan wordt 'ie grijs. Dit werkt echter ook (javascript):
HTML:
1
<input type="checkbox" checked onClick="return false" />

Intentionally left blank


  • codeweb
  • Registratie: Juni 2002
  • Laatst online: 22-08 10:29
disabled werkt idd, maar toch vind ik de optie onClick="return false" mooier, ook omdat ie dan niet grijs is :)

bedankt :D

Verwijderd

crisp schreef op 12 December 2002 @ 19:55:
je kan disabled gebruiken, maar dan wordt 'ie grijs. Dit werkt echter ook (javascript):
HTML:
1
<input type="checkbox" checked onClick="return false" />
/me saved dit stukje code ook ff in zijn hoofd :D

Verwijderd

For the record, bij de overstap naar XHTML moet je erop letten dat je al je attributen ook een value meegeeft. <input type="checkbox" checked> wordt dus <input type="checkbox" checked="checked" /> :)

Verwijderd

jah hoe zit dat eingelijk met dat XHTML en / gebeuren? moeten we daar nu al op gaan letten? :D

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-08 22:14

Bosmonster

*zucht*

edit: topic title

  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 26-08 11:41
werkt <input type="checkbox" readonly checked> niet ?

Icons are overrated


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:16

crisp

Devver

Pixelated

Helmet schreef op 12 December 2002 @ 21:42:
werkt <input type="checkbox" readonly checked> niet ?
nee, waarom weet ik niet...

Intentionally left blank


  • Dark Blue
  • Registratie: Februari 2001
  • Laatst online: 23-08 22:18

Dark Blue

Compositionista!

Alpenmeisje

En daar kwam mekker Dark Blue met haar nuchter inzicht:
Als je een beetje logisch bent, en je zit zo'n formpje in te vullen, dan weet je wat kan en wat niet kan: kun je het aanvinken, dan is het zwart-wit. Is het disabled, dan is het grijs en weet je al: deze optie kan ik wel vergeten.

Het stoort als je vol hoop dat boxje aanvinkt, en je Xje verschijnt gewoon niet, hoe hard je ook klikt. Want een zwart-wit boxje geeft toch te kennen: dit is een bruikbare optie?
Het kan verwarrend werken voor mensen die zo aan dat 'automatisme' gewend zijn...

Ik weet echter niet of het bij jou van belang is. Misschien heb je er schijt aan, en dan is mn hele verhaaltje voor niks. Anyway, ik zou disabled gewoon grijs maken.

heidiulrich.nl | adventura.nl : rugzakavonturen | pathwise.nl : prepping geeks to get jobs


  • Shagura
  • Registratie: Augustus 2001
  • Laatst online: 21-08 16:57
Verwijderd schreef op 12 December 2002 @ 20:06:
jah hoe zit dat eingelijk met dat XHTML en / gebeuren? moeten we daar nu al op gaan letten? :D
Jah, dat is je eigen keus. HTML voldoet ook gewoon nog, maar in principe is het denk ik wel handiger als je het gewoon probeert, zoveel meer werk is het niet en ik vind het zelf veel netter en logischer vaak.

Verwijderd

Jullie doen dit veel te moeilijk.

<input type=checkbox name=naam value=true checked>

Nu vinkt hij hem automatisch aan, en als je erop klikt, gaat ie uit.

Verwijderd

Verwijderd schreef op 13 december 2002 @ 13:00:
Jullie doen dit veel te moeilijk.

<input type=checkbox name=naam value=true checked>

Nu vinkt hij hem automatisch aan, en als je erop klikt, gaat ie uit.
Daar nu hoor je t ook es van de prof. Julliie snappen t gewoon niet allemaal niet ;) :+
codeweb schreef op 12 december 2002 @ 19:50:
hoe kan je een checkbox als deez:
code:
1
<input type="checkbox" checked>

ervoor zorgen dat deez niet wordt uitgevinkt, heb het al dmv readonly="readonly" geprobeerd maar dat werkt niet :p
en voor HTML en HTML zijn zeg maar regeltjes bed8, zoals quotes en al die ongein lees op www.w3c.org

[ Voor 11% gewijzigd door Verwijderd op 13-12-2002 13:04 ]


  • sdomburg
  • Registratie: Augustus 2001
  • Laatst online: 03-09-2024
Verwijderd schreef op 13 december 2002 @ 13:00:
Jullie doen dit veel te moeilijk.

<input type=checkbox name=naam value=true checked>

Nu vinkt hij hem automatisch aan, en als je erop klikt, gaat ie uit.
Dat was niet de bedoeling ;)
Dark Blue schreef op 12 December 2002 @ 23:54:
En daar kwam mekker Dark Blue met haar nuchter inzicht:
Als je een beetje logisch bent, en je zit zo'n formpje in te vullen, dan weet je wat kan en wat niet kan: kun je het aanvinken, dan is het zwart-wit. Is het disabled, dan is het grijs en weet je al: deze optie kan ik wel vergeten.

Het stoort als je vol hoop dat boxje aanvinkt, en je Xje verschijnt gewoon niet, hoe hard je ook klikt. Want een zwart-wit boxje geeft toch te kennen: dit is een bruikbare optie?
Het kan verwarrend werken voor mensen die zo aan dat 'automatisme' gewend zijn...

Ik weet echter niet of het bij jou van belang is. Misschien heb je er schijt aan, en dan is mn hele verhaaltje voor niks. Anyway, ik zou disabled gewoon grijs maken.
_/-\o_
Disabled bestaat niet voor niets, dan zie je in 1 oogopslag welke opties je wel en niet kan aan/uit vinken. :)

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

* oh,when? snapt niet waarom je een optie geeft dat eigenlijk helemaal geen optie is....

"You're only as good, as what you did last week."


Verwijderd

ja, maak er dan een plaatje van, als e er toch niks mee kan doen...

Verwijderd

codeweb schreef op 12 December 2002 @ 19:50:

hoe kan je een checkbox als deez:
code:
1
<input type="checkbox" checked>

ervoor zorgen dat deez niet wordt uitgevinkt, heb het al dmv readonly="readonly" geprobeerd maar dat werkt niet :p

Dit zou gewoon moeten werken, maar werkt inderdaad niet. Dit ligt niet aan de code of denkwijze, de browsers doen gewoon niets met het readonly attribuut.
Dat ligt er maar net aan waarvoor je het wilt gebruiken. Gedisablede elementen worden niet meegestuurd met een formulier, readonly elementen dus wel. Als je een script wilt schrijven met een geavanceerde form handler, dan krijg je dus een probleem als je disabled gaat gebruiken terwijl je toch wilt dat de waarde meegestuurd wordt.
crisp schreef op 12 December 2002 @ 19:55:
je kan disabled gebruiken, maar dan wordt 'ie grijs. Dit werkt echter ook (javascript):
HTML:
1
<input type="checkbox" checked onClick="return false" />
Van crisp had ik toch wel verwacht dat hij geen HTML en XHTML door elkaar zou gooien :+
<input type="checkbox" checked="checked" onclick="return false;" />
Het is wel de enige goed werkende oplossing voor zover ik weet.
codeweb schreef op 12 December 2002 @ 19:58:
disabled werkt idd, maar toch vind ik de optie onClick="return false" mooier, ook omdat ie dan niet grijs is :)

bedankt :D
Zoals ik al zei is dat niet het enige verschil!
Verwijderd schreef op 12 December 2002 @ 20:06:
jah hoe zit dat eingelijk met dat XHTML en / gebeuren? moeten we daar nu al op gaan letten? :D
Nee hoor, als je geen XHTML wilt gebruiken dan hoeft dat niet. Wil je dat wel, dan moet je eens gaan lezen, in plaats van aldoor vragen stellen.
Dark Blue schreef op 12 December 2002 @ 23:54:
En daar kwam mekker Dark Blue met haar nuchter inzicht:
Als je een beetje logisch bent, en je zit zo'n formpje in te vullen, dan weet je wat kan en wat niet kan: kun je het aanvinken, dan is het zwart-wit. Is het disabled, dan is het grijs en weet je al: deze optie kan ik wel vergeten.
Tja, een pagina Dark Blue-proof maken valt waarschijnlijk niet mee. Maar het is inderdaad lullig als je een half uur kwijt bent aan het proberen uitvinken van zo'n checkboxje.
Ik weet echter niet of het bij jou van belang is. Misschien heb je er schijt aan, en dan is mn hele verhaaltje voor niks. Anyway, ik zou disabled gewoon grijs maken.
De context is inderdaad van belang. Met een verder statische pagina heeft het gewoon geen zin om daadwerkelijk een control neer te zetten. Ik kan me alleen voorstellen dat je in sommige gevallen dynamisch de readonly instelling wilt veranderen.
Verwijderd schreef op 13 December 2002 @ 13:00:
Jullie doen dit veel te moeilijk.

<input type=checkbox name=naam value=true checked>

Nu vinkt hij hem automatisch aan, en als je erop klikt, gaat ie uit.
Heb je de vraag/het topic wel gelezen?
sdomburg schreef op 13 December 2002 @ 13:04:

_/-\o_
Disabled bestaat niet voor niets, dan zie je in 1 oogopslag welke opties je wel en niet kan aan/uit vinken. :)
[insert herhaling van het bovenstaande]

  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

ik sluit me aan bij diegenen die het loos vinden. waarom idd een optie bieden die geen optie is. Vermeld het dan gewoon van "het is zo, je kan niet kiezen, en als je het niet wil submit je maar niet" ?

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


Verwijderd

Clay schreef op 13 december 2002 @ 13:28:
ik sluit me aan bij diegenen die het loos vinden. waarom idd een optie bieden die geen optie is. Vermeld het dan gewoon van "het is zo, je kan niet kiezen, en als je het niet wil submit je maar niet" ?

In een statische context ben ik het daar ook mee eens. Alleen als je gebruikersgemak wilt bieden door client-side al snel de mogelijkheden te veranderen, dan scheelt het ook weer wat ergernis bij de gebruiker, die in sommige gevallen niet ziet gebeuren dat hij op het oog had.

Het is een beetje kiezen tussen twee kwaden, maar in sommige gevallen zou het goed van pas kunnen komen.

  • codeweb
  • Registratie: Juni 2002
  • Laatst online: 22-08 10:29
eigenlijk zou het inderdaad beter met plaatjes kunnen, het is namelijk een soort overzicht waaruit kan worden opgemaakt wat er wel en niet gebruikt kan worden. Dit kan later altijd nog veranderd worden ;) Maar ik wil nu even met de checkboxen werken :D :)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:16

crisp

Devver

Pixelated

Verwijderd schreef op 13 december 2002 @ 13:20:
[...]

Van crisp had ik toch wel verwacht dat hij geen HTML en XHTML door elkaar zou gooien :+
dus als ik mijn tag netjes afsluit ben ik al meteen met XHTML bezig? Volgens mij blijft het dan ook geldig HTML hoor ;)

Intentionally left blank


  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 21:11
Verwijderd schreef op 13 December 2002 @ 13:00:
Jullie doen dit veel te moeilijk.

<input type=checkbox name=naam value=true checked>

Nu vinkt hij hem automatisch aan, en als je erop klikt, gaat ie uit.
Dat was dus niet de bedoeling slimmerd ;)

En verder hoor je waardes tussen " te zetten.

HMTL:
<input type="checkbox' name="naam" value="true" checked>

XHTML:
<input type="checkbox name="naam" value="true" checked="checked" />

De oplossing om met javascript te disablen vind ik trouwens het best omdat 'disabled' niet compatible is met alle browsers.

  • party42
  • Registratie: Oktober 2000
  • Laatst online: 27-08 09:56
je kunt je serieus afvragen (in aansluiting op andere reacties) waarom je een checkbox (suggereert een keuze) niet uit zou kunnen vinken

maar wellicht werkt dit:
code:
1
<input type="checkbox' name="naam" value="true" checked readonly>

Everyday's an endless stream, of cigarettes and magazines...


Verwijderd

party42 schreef op 14 december 2002 @ 01:53:
je kunt je serieus afvragen (in aansluiting op andere reacties) waarom je een checkbox (suggereert een keuze) niet uit zou kunnen vinken

maar wellicht werkt dit:
code:
1
<input type="checkbox' name="naam" value="true" checked readonly>
pssst:

Hierboven is al gezegd dat readonly niet werkt ;)

  • party42
  • Registratie: Oktober 2000
  • Laatst online: 27-08 09:56
Verwijderd schreef op 14 december 2002 @ 14:16:
[...]

pssst:

Hierboven is al gezegd dat readonly niet werkt ;)
sorry....

Everyday's an endless stream, of cigarettes and magazines...

Pagina: 1