site de Fabien Torre


Source de formjsmail.html

1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2: <HTML> 3: <HEAD> 4: <TITLE>Un champ mail</TITLE> 5: <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> 6: <link REL="stylesheet" TYPE="text/css" HREF="https://fabien-torre.fr/include/css/ft-v1.css"> 7: <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> 8: function check() { 9: if (document.F.Email.value.indexOf("@") == -1) { 10: alert("Email bien formé obligatoire.\n"); 11: document.F.Email.focus(); 12: return false; 13: } 14: return true; 15: } 16: </script> 17: </HEAD> 18: <BODY> 19: 20: <DIV CLASS="menu"> 21: <DIV CLASS="partmenu"> 22: <UL> 23: <LI> voir le <A HREF="https://fabien-torre.fr/Enseignement/tp/JavaScript/formjsmail.html.src">code de cette page</A> 24: <LI> retour à la page des 25: <A HREF="https://fabien-torre.fr/Enseignement/tp/JavaScript/">Travaux pratiques JavaScript</A> 26: <LI> retour à la page de <A HREF="https://fabien-torre.fr/">Fabien Torre</A> 27: </UL> 28: </DIV> 29: </DIV> 30: <DIV CLASS="page"> 31: 32: <H1>Un champ mail</H1> 33: 34: 35: <div class="presentation"> 36: Seul le champ <em>email</em> est obligatoire : il doit contenir 37: le symbole <kbd>@</kbd>. 38: </div> 39: 40: 41: <CENTER> 42: 43: <FORM NAME="F" onSubmit="return check()" ACTION="gagne.php" METHOD="post"> 44: <TABLE> 45: <TR><TD>Identifiant</TD><TD><INPUT TYPE="text" NAME="identite"></TD></TR> 46: <TR><TD>Nom</TD><TD><INPUT TYPE="text" NAME="lenom"></TD></TR> 47: <TR><TD>Promotion</TD><TD><INPUT TYPE="text" NAME="promotion"></TD></TR> 48: <TR><TD>adresse</TD><TD><INPUT TYPE="text" NAME="adr"></TD></TR> 49: <TR><TD>email<sup>*</sup></TD><TD><INPUT TYPE="text" NAME="Email"></TD></TR> 50: <TR><TD>téléphone</TD><TD><INPUT TYPE="text" NAME="tel"></TD></TR> 51: </TABLE> 52: <INPUT TYPE="submit"> 53: </FORM> 54: 55: </CENTER> 56: 57: <br> 58: <hr> 59: <div class="pied"> 60: &copy; <script type="text/javascript"> 61: <!-- 62: eval(unescape( 63: '%76%61%72%20%65%3d%27%66%61%62%69%65%6e%2e%74%6f%72%72'+ 64: '%65%27%2b%27%40%27%2b%27%75%6e%69%76%2d%6c%69%6c%6c%65'+ 65: '%33%2e%66%72%27%3b%76%61%72%20%74%3d%27%46%61%62%69%65'+ 66: '%6e%20%54%6f%72%72%65%27%3b%64%6f%63%75%6d%65%6e%74%2e'+ 67: '%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61'+ 68: '%69%6c%74%6f%3a%27%2b%65%2b%27%22%3e%27%2b%74%2b%27%3c'+ 69: '%2f%61%3e%27%29')); //--> 70: </script> 71: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 72: <a href="http://validator.w3.org/check/referer"><img src="https://fabien-torre.fr/Images/valid-xhtml10.png" alt="Valid XHTML 1.0!" height="31" width="88" /></a> 73: <a href="http://jigsaw.w3.org/css-validator/validator?uri=https://fabien-torre.fr/include/css/ft-v1.css"><img style="width:88px;height:31px" src="https://fabien-torre.fr/Images/vcss.png" alt="Valid CSS!" /></a> 74: </div> 75: </div> 76: 77: </BODY> 78: </HTML>
Fabien Torre Valid HTML5! Valid CSS!
site de Fabien Torre, université de Lille