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>