Skrypt weryfikuje poprawność podawanego adresu poczty elektronicznej przy wypełnianiu formularzy i wysyłaniu ich za pomocą przycisku Submit. Sprawdza, czy w adresie znajduje się znak "małpy", czyli "@", a także, czy obecny jest prefiks przed "@" i właściwy sufiks (.com, .pl, .net itd.)
Skopiuj przykładowy kod.
W ramach HEAD
<SCRIPT LANGUAGE="JavaScript"> <!-- This script and many more are available free online at --> <!-- The JavaScript Source!! http://javascript.internet.com --> <!-- Begin function emailCheck() { txt=document.isn.email.value; if (txt.indexOf("@")<3){ alert("Sorry! Ten adres jest chyba niepoprawny. Proszę," +" sprawdź prefiks przed znakiem '@'."); } if ((txt.indexOf(".com")<5)&&(txt.indexOf(".org")<5) &&(txt.indexOf(".gov")<5)&&(txt.indexOf(".net")<5) &&(txt.indexOf(".mil")<5)&&(txt.indexOf(".edu")<5)&&(txt.indexOf(".pl")<5)){ alert("Sorry! Ten adres jest chyba niepoprawny.\nProszę," +" sprawdź sufiks. (powinien zawierać " +".com, .edu, .net, .org, .gov, .mil lub .pl)"); } } // End --> </SCRIPT>
W ramach BODY
<FORM NAME="isn"> <INPUT TYPE="text" NAME="email" SIZE=40 VALUE=""><BR><br> <INPUT TYPE="button" NAME="email1" VALUE=" Submit " onClick="emailCheck()"> </FORM>