Ik heb een nieuwe website een searchboxje gemaakt om domeinnamen te check of ze nog beschikbaar zijn, en dit werkt perfect in MSIE.
Maar in firefox geeft hij de waardes niet goed door aan het 2e script die checkt op beschikbaarheid, de javascript console zegt:
Fout: document.forms[0].domeinnaam has no properties
Bronbestand: http://www.domeinregistratie.info/site/
Regel: 61
Fout: document.getElementById("htmlid") has no properties
Bronbestand: http://www.domeinregistra...Zoeken%21&besteldomeinen=
Regel: 61
Fout: document.getElementById("htmlid") has no properties
Bronbestand: http://www.domeinregistra...Zoeken%21&besteldomeinen=
Regel: 61
Ik snap niet precies wat hij hier nu mee bedoelt, voordat omdat het in IE wel werkt, dan zou ej toch zeggen dat ze code wel correct genoeg is om uit te voeren..
Dit is mijn javascript:
Dit script kijkt dus welke domeinnaam ingevuld is, en welke selectievakjes zijn aangeklikt en maakt er daarna een variabele van in deze vorm:
domeinnaam.nl | domeinnaam.com | domeinnaam.co.uk
Het script staat op:
http://www.domeinregistratie.info/site/
(werkt dus fine in IE, maar firefox niet).
Iemand een idee wat de fouten inhouden?
Maar in firefox geeft hij de waardes niet goed door aan het 2e script die checkt op beschikbaarheid, de javascript console zegt:
Fout: document.forms[0].domeinnaam has no properties
Bronbestand: http://www.domeinregistratie.info/site/
Regel: 61
Fout: document.getElementById("htmlid") has no properties
Bronbestand: http://www.domeinregistra...Zoeken%21&besteldomeinen=
Regel: 61
Fout: document.getElementById("htmlid") has no properties
Bronbestand: http://www.domeinregistra...Zoeken%21&besteldomeinen=
Regel: 61
Ik snap niet precies wat hij hier nu mee bedoelt, voordat omdat het in IE wel werkt, dan zou ej toch zeggen dat ze code wel correct genoeg is om uit te voeren..
Dit is mijn javascript:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <script type="text/javascript"> function check() { var domeinnaam = document.forms[0].domeinnaam.value; var namen = ""; ext=document.forms[0].ext; for (i=0;i<ext.length;++ i) { if (ext[i].checked) { namen+=domeinnaam + ext[i].value + "|"; } } document.forms[0].besteldomeinen.value = namen.substr(0,namen.length-1); } </script> |
Dit script kijkt dus welke domeinnaam ingevuld is, en welke selectievakjes zijn aangeklikt en maakt er daarna een variabele van in deze vorm:
domeinnaam.nl | domeinnaam.com | domeinnaam.co.uk
Het script staat op:
http://www.domeinregistratie.info/site/
(werkt dus fine in IE, maar firefox niet).
Iemand een idee wat de fouten inhouden?
[ Voor 48% gewijzigd door Verwijderd op 14-10-2005 10:53 ]