21. juni 2002 - 13:24Der er
4 kommentarer og 1 løsning
Ændring
Hej, jeg har en formcheck på min side, hvor jeg checker for 3 inputs (ud af 14) Hvis man ikke skriver noget i et af de berørte felter får man en fejl, men scriptet skriver alle fejlene på en gang, kan jeg ikke ændre dette ? Eller evt. lave linieskift mellem teksterne.
Her er scriptet: <SCRIPT LANGUAGE=javascript><!--
function Formcheck() { var miss = ""; if (document.WEB.nummer.value == "") { miss = "Du skal indtaste et USG nummer"; } if (document.WEB.type.value == "") { miss += "Du skal indtaste en vare type"; } if (document.WEB.kundefejl.value == "") { miss += "Du skal indtaste en fejlbeskrivelse"; } if (miss != "") { window.alert(miss); return false; } return true; }
function Formcheck() { var miss = ""; if (document.WEB.nummer.value == "") { miss = "Du skal indtaste et USG nummer\n"; } if (document.WEB.type.value == "") { miss += "Du skal indtaste en vare type\n"; } if (document.WEB.kundefejl.value == "") { miss += "Du skal indtaste en fejlbeskrivelse\n"; } if (miss != "") { window.alert(miss); return false; } return true; }
Tror du skal "return" false i alle dine if-sætninger ellers går den bare videere:
function Formcheck() { var miss = ""; if (document.WEB.nummer.value == "") { miss = "Du skal indtaste et USG nummer"; return false; } if (document.WEB.type.value == "") { miss += "Du skal indtaste en vare type"; return false; } if (document.WEB.kundefejl.value == "") { miss += "Du skal indtaste en fejlbeskrivelse"; return false; } if (miss != "") { window.alert(miss); return false; } return true; }
Alternativt skal du opbygge den som if og else if, så valideres kun den ene!
z42cool : Tak det virker. senj : Virker desværre ikke.
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.