Toon posts:

[HTML en FORMS] Nesten van forms

Pagina: 1
Acties:

Verwijderd

Topicstarter
Mijn collega zit met een probleem, hij heeft de volgende code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<form name="frmVoorschrift" method="get">

<form name="anderformulier1">
<input type="checkbox" name="voorschrift_1" value="1" >Ja, ik heb een voorschrift voor dit artikel
</form>

<form name="anderformulier2">
<input type="checkbox" name="voorschrift_2" value="1" >Ja, ik heb een voorschrift voor dit artikel
</form>

<form name="anderformulier3">
<input type="checkbox" name="voorschrift_3" value="1" >Ja, ik heb een voorschrift voor dit artikel
</form>


<input type="submit" name="submitvoorschrift" value="show 1" onClick="alert(document.anderformulier1.voorschrift_1.checked);">
<input type="submit" name="submitvoorschrift" value="show 2" onClick="alert(document.anderformulier2.voorschrift_2.checked);">
<input type="submit" name="submitvoorschrift" value="show 3" onClick="alert(document.anderformulier3.voorschrift_3.checked);">


</form>


Wat blijkt nu, de eerste checkbox geeft een error en de andere twee niet. Wie weet waarom. AUB niet doorvragen waarom zo moeilijk enzo, wij kwamen dit gewoon zo tegen...

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

waarom zo moeilijk? waar kwam je dit in godsnaam tegen dan? ;)

anyhow; het komt door die nesting, want als je de eerste form-tag weghaald dan werkt het gewoon.
Waarom niet gewoon in 1 form? lijkt mij net ff makkelijker...

[ Voor 17% gewijzigd door Hangloozz op 17-12-2002 14:09 ]

www.jurgroessen.nl


  • André
  • Registratie: Maart 2002
  • Laatst online: 27-08 08:38

André

Analytics dude

Zo misschien:
code:
1
2
3
<input type="submit" name="submitvoorschrift" value="show 1" onClick="alert(document.frmVoorschrift.anderformulier1.voorschrift_1.checked);">
<input type="submit" name="submitvoorschrift" value="show 2" onClick="alert(document.frmVoorschrift.anderformulier2.voorschrift_2.checked);">
<input type="submit" name="submitvoorschrift" value="show 3" onClick="alert(document.frmVoorschrift.anderformulier3.voorschrift_3.checked);">

Verwijderd

Forms mogen sowieso niet worden genest. Die code is dus keihard fout.

  • Capa
  • Registratie: November 2002
  • Laatst online: 26-08 09:34
post hoort ook niet hier volgens mij, maar op:
Programming & Webscripting

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

Sauron-XP schreef op 17 December 2002 @ 14:28:
post hoort ook niet hier volgens mij, maar op:
Programming & Webscripting
Nope, HTML en Javascript horen in /13 thuis :)

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • Capa
  • Registratie: November 2002
  • Laatst online: 26-08 09:34
html en java <> script? :D

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

begin hier nou niet weer over, dat is echt al 3 jaar lang bediscusieerd, en weet je wat de uitkomst is? juist ;)

www.jurgroessen.nl


  • .GoO
  • Registratie: September 2001
  • Laatst online: 26-08 10:06
Die code klopt idd voor geen meter.. Snap ook niet waarom je 4x <FORM> gebruikt..

  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 21:11
Als je ff W3C checkt dan had je allang kunnen zien dat je forms niet mag nesten!

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

ik stel ook voor dat de heer SpaGroen eens wat kennis gaat delen ipv heel GoT leeg te lurken :(

www.jurgroessen.nl

Pagina: 1