Det eneste krav skal være at feltet ikke er tomt, men jeg vil meget gerne have noget info om, hvordan man laver så feltet skal være f.eks. 8 bogstaver/tal langt, eller hvis et felt ikke har en bestemt værdi, så må den ikke poste formularen.
Den må gerne åbne et lille vindue, hvor man skal klikke OK, inden man kan fortsætte.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
i stedet for at bruge en submit knap skal du lave en alm knap der, når den trykkes på, kalder validerings-funktionen. Hvis alt er i orden, "submitter" du så formularen med document.formnavn.submit()
eks.
<!DOCTYPE Html Public> <HTML> <HEAD> <TITLE></TITLE> <script language="JavaScript"> <!-- function tjek(fn) { na = fn.Navn.value; add = fn.Adresse.value; if (na.length == 0) { alert('Navnet er ikke angivet !'); } else { if (add.length == 0) { alert('Adressen er ikke angivet'); } else { fn.submit(); } } } //--> </script> </HEAD> <body> <form name="myform" action="hiyahuk.asp" method="post"> <b>Navn</b><br> <input type="text" name="Navn" size="25"> <p> <b>Adresse</b><br> <input type="text" name="Adresse" size="25"><br> <input type="button" value="Send formular" onClick="tjek(myform)"> <p> </form> </body> </HTML>
Bocker> Vil du ikke være venlig at uploade det du har fundet bedre.
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.