Toon posts:

HTML : checkbox en klikbare span?

Pagina: 1
Acties:

Verwijderd

Topicstarter
oke ... ik heb het een keertje gezien maar kweet niet meer hoe het ging.

Iedereen weet de standaard html code voor een checkbox

<input name="radio1" type="checkbox" id="radio" value="ja"> test


Nu heb ik een keertje gezien dat je met span ( dus <span>test</span> ) de tekst 'test' kan linken aan de checkbox. Dat wil zegge, als ik op 'test' klik dat de checkbox aan of uit staat. Dit was gewoon HTML en niet met javascript gedaan.

Ben helaas de code kwijt geraakt en kan het niet meer terug vinden ...

[ Voor 42% gewijzigd door Verwijderd op 23-01-2003 16:06 ]


Verwijderd

misschien moet je eerst je probleem ff wat duidelijker omschrijven.....kijk in iedergeval eens op :

www.htmlhulp.com

Verwijderd

Topicstarter
ik drukte toen net per ongeluk op op iets en de vraag werd verzonden ... ;-) ... nu staat de vraag er wel goed op ...

Verwijderd

Ik vind ThaLyrics vraagstelling wel okee, maar dat komt misschien doordat ik zelf destijds ook wel eens heb lopen klooien met die dingen :)

ThaLyric bedoelt dat wanneer je de tekst naast een checkbox aanklikt, dan ook de checked property verandert. Normaal gebeurt dit alleen wanneer je op de checkbox zelf klikt :)

Ik ga even zoeken, het ligt op het puntje van m'n tong...

edit:

uit phpMyAdmin geript :P

HTML:
1
2
3
4
5
<input type="checkbox" value="password" id="checkbox_row_2" />

en

<label for="checkbox_row_2">password</label>
daar heb je hem :)

edit2:

Uit http://www.w3.org/TR/html4/interact/forms.html#edef-LABEL:

17.9 Labels
Some form controls automatically have labels associated with them (press buttons) while most do not (text fields, checkboxes and radio buttons, and menus).

For those controls that have implicit labels, user agents should use the value of the value attribute as the label string.

The LABEL element is used to specify labels for controls that do not have implicit labels,

17.9.1 The LABEL element
<!ELEMENT LABEL - - (%inline;)* -(LABEL) -- form field label text -->
code:
1
2
3
4
5
6
7
<!ATTLIST LABEL
  %attrs;                              
  for         IDREF          #IMPLIED  
  accesskey   %Character;    #IMPLIED  
  onfocus     %Script;       #IMPLIED  
  onblur      %Script;       #IMPLIED  
  >


Start tag: required, End tag: required

Attribute definitions

for = idref [CS]
This attribute explicitly associates the label being defined with another control. When present, the value of this attribute must be the same as the value of the id attribute of some other control in the same document. When absent, the label being defined is associated with the element's contents.

[ Voor 89% gewijzigd door Verwijderd op 23-01-2003 16:16 . Reden: oplossing geplaatst ]


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

Verwijderd schreef op 23 January 2003 @ 16:10:
Ik vind ThaLyrics vraagstelling wel okee, maar dat komt misschien doordat ik zelf destijds ook wel eens heb lopen klooien met die dingen :)
hij had eerst een halve vraag staan :+

maar t gaat denk ik wel met javascript zover ik weet
<span onclick="zet de box aan en uit">blaat</span>

koel FoOl :) op w3schools kon ik t nie zo snel vinden :)

[ Voor 15% gewijzigd door disjfa op 23-01-2003 16:13 ]

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Topicstarter
jaaaaa met label ... thnx ....

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 20:30
Waarom noem je een checkbox een radio? Die opmerking van FoOL is idd het juiste antwoord, daarom heeft de topicstarter een reis naar www.w3.org gewonnen! ;)

offtopic:
Vind die sig van FoOL hier trouwens ook wel passen!

[ Voor 19% gewijzigd door djluc op 23-01-2003 16:16 ]


Verwijderd

djluc schreef op 23 januari 2003 @ 16:15:
Waarom noem je een checkbox een radio? Die opmerking van FoOL is idd het juiste antwoord, daarom heeft de topicstarter een reis naar www.w3.org gewonnen! ;)

offtopic:
Vind die sig van FoOL hier trouwens ook wel passen!
ik wist het zelf ook niet meer hoor 8)7

offtopic:
Ik ga even in SM vragen of deze ff een rename kan krijgen want deze vraag is hier niet vaak gesteld bij mijn weten :)

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

Bosmonster

*zucht*

Verwijderd schreef op 23 januari 2003 @ 16:06:
misschien moet je eerst je probleem ff wat duidelijker omschrijven.....kijk in iedergeval eens op :

www.htmlhulp.com


Laten we niet hopen dat iedereen dit soort html gaat leren.. stuur ze liever naar http://www.w3schools.com

  • bRight
  • Registratie: Juli 2000
  • Laatst online: 27-11-2024

bRight

digitaal

kan toch ook gewoon met een hrefje?

JavaScript:
1
2
3
4
5
6
7
8
function setcheckbox(object) {
    if (object.checked == false) {
        object.checked = true;
    }
    else {
        object.checked = false;
    }
}


dan je formpje..

HTML:
1
2
3
<form name="formnaam">
<input type="checkbox" name="checkboxnaam">
</form>


en je link..

HTML:
1
<a href="javascript:setcheckbox(document.formnaam.checkboxnaam);">

Verwijderd

Topicstarter
ja maar wat is nou sneller ? javascript of gewoon html ... niet moeilijk doen als het makkelijk kan zeg ik altijd zelf .... pas als het in html niet gewoon kan, dan pas naar javascript ( doe ik altijd ) ;-) .. in iedergeval bedankt ....

oh ja .. had per ongeluk radiobuttno ipv checkbox ingetikt ( damn ... stupid me )... zit denk ik wat te lang achter de beeldscherm ... en kom er nog ff niet van af ....

[ Voor 27% gewijzigd door Verwijderd op 23-01-2003 18:43 ]

Pagina: 1