Toon posts:

[JS] form submit in function

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig met een beroepentest en heb een twintigtal iconen met een checkbox eronder. Als je op het plaatje klikt wordt de checkbox ook aangevinkt d.m.v. het volgende script:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script language="javascript">
var teller=0;
function enablecheck(nummer) {
  checkbox=document.getElementById(nummer) ;
  if (checkbox.checked==true) {
    checkbox.checked=false;teller--;
  }
  else {
    checkbox.checked=true;teller++;
  } 
  if (teller == 5) {
    document.beroepen.submit();
  }
}
</script>


Dit script houdt ook bij hoeveel iconen er zijn gekozen. Zodra er vijf zijn aangevinkt moet het form submitten. Form heet beroepen. Maar goed, hij doet het dus niet. Het ligt aan de regel document.beroepen.submit() want als ik daar alert(teller) neerpleur doet ie dat gewoon.

De pagina wordt wel geladen in een popup venster genaamd spbb, kan het misschien hier aan liggen?

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

code:
1
document.forms["beroepen"].submit();

Zo dan?

Verwijderd

Topicstarter
André schreef op 26 mei 2004 @ 12:22:
code:
1
document.forms["beroepen"].submit();

Zo dan?
Nee, doet ie ook niet.

[ Voor 4% gewijzigd door Verwijderd op 26-05-2004 12:25 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Mogen we dan de hele pagina zien? Heb je een url?

Ik heb het idee dat de <form> regel niet helemaal goed is.

[ Voor 39% gewijzigd door André op 26-05-2004 12:26 ]


Verwijderd

Topicstarter
<form method="GET" action="index_content.php" name="beroepen">

Dit is de formregel, form wordt goed afgesloten. Het script staat overigens niet in de head. Dat ga ik ook eens proberen. (Edit: laat maar, maakt niks uit)

[ Voor 20% gewijzigd door Verwijderd op 26-05-2004 12:30 ]


  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Een submit button met name="submit" is ook funest hiervoor :)

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


Verwijderd

Topicstarter
Rickets schreef op 26 mei 2004 @ 12:29:
Een submit button met name="submit" is ook funest hiervoor :)
Het probleem is dat er precies 5 iconen geselecteerd moeten zijn. Had het liever ook zo gedaan.

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Hmm, het probleem zit dus ergens anders, wat je tot nu toe hebt laten zien klopt allemaal. Kun je de pagina eens posten (alleen met relevante code).

Verwijderd

Topicstarter
Allen bedankt voor de hulp. Het zat 'm dus inderdaad ergens anders. Ik had een hidden input met de name submit, daar ging het dus fout.
Pagina: 1