23. februar 2002 - 17:03Der er
7 kommentarer og 1 løsning
Jeg har en problem!!
Jeg har lavet noget form validering, men det virke ikke helt, koden kommer her.: function validering() { if(!(document.forms[0].ETA.value=='') && (error==0)) { If (!((document.forms[0].ETA.value).charAt(2)=='-')) { alert('ETA must be filed correct! (dd-mm-yyyy)'); document.forms[0].ETA.focus(); error = 1; }
If (!((document.forms[0].ETA.value).charAt(5)=='-')) { alert('ETA must be filed correct! (dd-mm-yyyy)'); document.forms[0].ETA.focus(); error = 1; } if(error == 0) document.forms[0].submit(); } } Det er ikke det hele men i kan sikkert se ide'en, problemet er at den siger den vil have et objekt og det forstå jeg ikke. Nogen som er klogere end mig som kan give mit et hint
1. "If" skal ændres til "if" eftersom javascript er case sensitive 2. du skal have styr på dine { og } 3. du kan evt. henvise til din inputbox ETA som ...document.all.ETA.value
Prøv og sætte dette ind i toppen lige efter valideringsfunktionen som det første alert(document.all.ETA.value);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.