19. juni 2004 - 15:39Der er
10 kommentarer og 1 løsning
tjek af form ved submit
Jeg har en form der skal tjekkes når den bliver submittet. Formen indeholder en checkbox, og hvis den er haket af, skal der skrives et brugernavn og 2 x password. De to password skal være ens.
jeg tjekker med førlgende:
function valider(f){ if (document.f.withpasw.checked) { if (document.f.password.value != document.f.repassword.value) { alert("SMTP-Server password var ikke ens!"); document.f.PasswordEmail.value = ""; document.f.PasswordEmai2.value = ""; document.f.PasswordEmail.focus(); return false; } } }
Desværre, jeg får stadig en fejl. Hvordan er det jeg slår til således at fejlen kommer i en box på skærmen i stedet for den lille trækant i venstra bund? siden skifter nemlig så jeg ikke kan nå at fange fejlen.
min validerings kode ser nu således ud:
function valider(f){ if (f.withpasw.checked) { if (f.password.value != f.repassword.value) { alert("SMTP-Server password var ikke ens!"); f.PasswordEmail.value = ""; f.PasswordEmai2.value = ""; f.PasswordEmail.focus(); return false; } } }
min fejl, det var da jeg pastede koden ind, så fjernede jeg lige de 200 linier kode der var omkring, og så er den nok smuttet. Den er rigtig nok i den oprindelige kode.
Jeg har prøvet bare at lave et normalt tjek på om der er ex skrevet noget i username, og der kommer den fint op med en alertbox :-(
Hvordan er det jeg får fejlvinduet frem? det kan være det kan hjælpe lidt.
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.