05. juli 2004 - 15:07Der er
7 kommentarer og 1 løsning
prompt ved tomt felt
Hvordan kan jeg gøre sådan, at hvis et af mine formularfelter er tomme når der trykkes submit, - så kommer der en box op, som siger f.eks. "du skal udfylde alle felter"?
hov, der er en lille fejl til: function valider(frm) { for (i=0;i<frm.length;i++) { if ((frm.elements[i].type == "text" || frm.elements[i].type == "textarea") && !frm.elements[i].value) {alert("Du skal udfylde alle felter");return false; } } return true; }
og så for at man ikke bare kan lave en masse mellemrum: <script type="text/javascript"> function valider(frm) { for (i=0;i<frm.length;i++) { if ((frm.elements[i].type == "text" || frm.elements[i].type == "textarea") && !frm.elements[i].value.match(/\S/i)) { alert("Du skal udfylde alle felter");return false; } } return true; } </script>
og nu skal jeg nok stoppe før du for testet det selv ;-)
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.