06. januar 2005 - 20:29Der er
7 kommentarer og 1 løsning
Valider formular konflikt
Hejsa.
Jeg har en side med 3 formularer, som jeg ønsker at validere med javascript og hver for sig virker det også, men sætter jeg flere ind opstår der konflikt og validerer hianden på tværs.
Hvad kan jeg eller skal jeg gøre for at undgå det?
<script language="javascript">function tjek(form1){form1.sendknap.disabled=true; if ((form1.navn.value.length < 1 )){alert('Du skal indtaste dit navn!');form1.navn.focus();form1.sendknap.disabled=false; return (false);} if ((form1.email.value.length < 1 )){alert('Du skal indtaste din email!');form1.email.focus();form1.sendknap.disabled=false; return (false);} if ((form1.kommentar.value.length < 1 )){alert('Du skal skrive nogen!');form1.kommentar.focus();form1.sendknap.disabled=false; return (false);} if ((form1.kommentar.value.length < 10 )){alert('Indholdet er for kort!');form1.kommentar.focus();form1.sendknap.disabled=false; return (false); form1.sendknap.disabled=false; return false;} return true}</script>
<script language="javascript">function tjek(f){f.sendknap.disabled=true; if ((f.navn.value.length < 1 )){alert('Du skal indtaste dit navn!');f.navn.focus();f.sendknap.disabled=false; return (false);} if ((f.email.value.length < 1 )){alert('Du skal indtaste din email!');f.email.focus();f.sendknap.disabled=false; return (false);} if ((f.kommentar.value.length < 1 )){alert('Du skal skrive nogen!');f.kommentar.focus();f.sendknap.disabled=false; return (false);} if ((f.kommentar.value.length < 10 )){alert('Indholdet er for kort!');f.kommentar.focus();f.sendknap.disabled=false; return (false); f.sendknap.disabled=false; return false;} return true}</script>
Nej, jeg har prøvet det og meget andet, jeg bliver ved med at få forskellige scriptsfejl, så jeg dropper det indtil videre.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.