[Javascript] Document.forms.0.divisionvalue.value is leeg

Pagina: 1
Acties:

  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 24-05 22:34
Ik heb het volgende:

(ga eens kijken aub)
http://www.datinglovers.com/woonplaats.php

Dit is een heel goed systeempje om het land, provincie en woonplaats te selecteren.
Wanneer je alles heb geselecteerd kan je bvb je stad opnieuw wijzigen zonder je land en provincie te moeten veranderen.

Nu heb ik dit bestand geinclude in het aanmelden bestand. Dit werkt maar wanneer ik, nadat alles is ingevuld, bvb de stad wil veranderen krijg ik een javascript fout:

Document.forms.0.divisionvalue.value is leeg

Weet iemand hoe dit komt. Dat het wel werkt als ik het niet include en niet meer werkt als ik het include.

Het aanmelden script kan je bekijken op:

http://www.datinglovers.com/aanmelden2.php (je woonplaats kan je pas kiezen nadat je de eerste vier gegevens hebt ingevuld)

Hopelijk kan er me iemand helpen want ik ben hier al 4 avonden aan bezig :(

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

weet je zeker dat het bij die include uiteindelijk ook het 1e form in je document is?

* crisp heeft het idee dat dit script niet helemaal van jezelf is...

Intentionally left blank


  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 24-05 22:34
crisp schreef op 19 maart 2004 @ 23:14:
weet je zeker dat het bij die include uiteindelijk ook het 1e form in je document is?

* crisp heeft het idee dat dit script niet helemaal van jezelf is...
Ja, er is maar 1 form. Dit die op de volledige pagina gebruikt wordt. Ik heb het woonplaats gedeelte appart gezet (zoals op woonplaats.php) maar dit werkt ook niet :(

En ja, ik heb het niet volledig zelf gemaakt :)

[ Voor 7% gewijzigd door kokorico op 19-03-2004 23:52 ]


  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 24-05 22:34
En het rare vind ik dat het wel werkt apart en niet meer als ik het op een andere pagina include.

  • DJH
  • Registratie: Oktober 2000
  • Laatst online: 28-03 00:05

DJH

En als je van:

Document.forms.0.divisionvalue.value

Document.all.forms.0.divisionvalue.value

maakt?

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

disjfa

be

Dan is het een vies IE only script.

Wat als je je form een naam geeft en dan aanroept mbv document.forms["naam"].elements["naam"].value

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Dit kan gebeuren als je form in een ander form zit. Je kunt de elementen van het formulier dan niet meer aanroepen, en je kunt het form ook niet meer submitten met Javascript. Bovendien heeft het formulier geen innerHTML meer. Dit is een rare IE-fout. Kijk eens of dat het geval is.

  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 24-05 22:34
DJH schreef op 20 maart 2004 @ 11:38:
En als je van:

Document.forms.0.divisionvalue.value

Document.all.forms.0.divisionvalue.value

maakt?
Dit wil ook niet werken. Pff ben er al 5 dagen aan bezig aan dit script ...

  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 24-05 22:34
disjfa schreef op 20 maart 2004 @ 11:41:
[...]

Dan is het een vies IE only script.

Wat als je je form een naam geeft en dan aanroept mbv document.forms["naam"].elements["naam"].value
Jah! Dit werkt! Heeeeeeeel erg bedankt man!
Pagina: 1