09. august 2001 - 11:04Der er
11 kommentarer og 1 løsning
Ingen tekst i form
Jeg sidder og har lavet et nyhedsbrev men finder hurtigt ud af at hvis man bare trykker på tilmeld nyhedsbrev uden at skrive noget i formen så bliver der oprettet et tomt felt i min mySQL database. Hvordan gør man så hvis der ikke bliver skrevet noget i formen og der bliver trykket på submit knappen så bliver der ikke sat noget ind i min mySQL database
<script> function checkform() { if(document.form.f1.value == \"\") { alert(\"Alle felter skal udfyldes\"); return false; }
document.submit(); } </script>
<form name = \"form\"> <input type = \"text\" name = \"f1\" val = \"comment\" size = \"9\"><br> <input type = \"text\" name = \"f2\" val = \"comment\" size = \"9\"><br> <input type = \"text\" name = \"f3\" val = \"comment\" size = \"9\"><br> <input type = \"text\" name = \"f4\" val = \"comment\" size = \"9\"><br> <input type = \"text\" name = \"f5\" val = \"comment\" size = \"9\"><br> <input type = \"text\" name = \"f6\" val = \"comment\" size = \"9\"><br> <input type = \"button\" value = \"Validate\" onClick =\"java script:checkform();\"> </form>
Det var så lidt! Hvis du har mange felter der skal tjekkes kan man med fordel smide alt ind i et array og løbe det igennem! Men det er jo en helt anden historie!
/senj
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.