Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <title>Untitled Document</title>
- <script language="javascript">
- function remplir (){
- an=f.T3.value;
- f.T4.value=2021-an;
- }
- function verif (){
- nom=f.T1.value;
- pre=f.T2.value;
- an=f.T3.value;
- email=f.T6.value;
- CIN=f.T5.value;
- mdp1=f.T8.value;
- mdp2=f.T9.value;
- alpha='AZERTYUIOPQSDFGHJKLMWXCVBN';
- alphamin=alpha.toLowerCase();
- for (i=0;i<nom.length;i++)
- if (alpha.indexOf(nom.charAt(i))==-1 && alphamin.indexOf(nom.charAt(i))==-1)
- {
- alert ('Le champ nom est invalide');
- return false;
- }
- if (isNaN (an) || an<=0)
- {
- alert ('Le champ an est invalide');
- return false;
- }
- if (f.r[0].checked == false && f.r[1].checked == false)
- {
- alert ('Veuiller sélectionner un sex');
- return false;
- }
- if (f.m.options.selectedIndex == 0)
- {
- alert ('Veuillez selectionner un état civil');
- return false;
- }
- if (email=='' || email.indexOf('@')==-1 || email.indexOf('.')==-1)
- {
- alert ('Email invalide');
- return false;
- }
- if (CIN.length!=8|| (CIN.charAt(0)!='1' && CIN.charAt(0)!='0') || isNaN(CIN))
- {
- alert ('CIN Invalide');
- return false;
- }
- if (mdp1!=mdp2)
- {
- alert ('Vous avez tapé deux mdp diff');
- return false;
- }
- if (mdp1=='')
- {
- alert ('Le mot de passe est vide');
- return false;
- }
- if (nom=='' || pre=='')
- {
- alert ('Le champ nom ou prenom est vide');
- return false;
- }
- }
- </script>
- <style type="text/css">
- <!--
- .style1 {
- font-size: 24px;
- font-style: italic;
- font-weight: bold;
- }
- -->
- </style>
- </head>
- <body>
- <p class="style1">Formulaire:</p>
- <form id="f" name="f" method="post" action=""
- onsubmit=" return verif()">
- <table width="843" border="0">
- <tr>
- <td width="188" height="42">Nom:</td>
- <td width="645"><label>
- <input name="T1" type="text" id="T1" />
- </label></td>
- </tr>
- <tr>
- <td height="52">Prenom:</td>
- <td><label>
- <input name="T2" type="text" id="T2" />
- </label></td>
- </tr>
- <tr>
- <td height="48">Année de naissance:</td>
- <td><label>
- <input name="T3" type="text" id="T3" onclick="remplir ()" />
- </label>
- Age calculé est:
- <label>
- <input name="T4" type="text" disabled="disabled" id="T4" size="6" maxlength="6" />
- </label></td>
- </tr>
- <tr>
- <td height="60">Sexe</td>
- <td><label>
- <input name="r" type="radio" value="radiobutton" />
- Masculin<br />
- <input name="r" type="radio" value="radiobutton" />
- Feminin</label></td>
- </tr>
- <tr>
- <td height="47">Etat civil: </td>
- <td><label>
- <select name="m" id="m">
- <option value="0">Choisissez l'etat</option>
- <option value="1">En couple</option>
- <option value="2">Célibataire</option>
- </select>
- </label></td>
- </tr>
- <tr>
- <td height="40">CIN:</td>
- <td><label>
- <input name="T5" type="text" id="T5" />
- </label></td>
- </tr>
- <tr>
- <td height="39">Adresse e-mail: </td>
- <td><label>
- <input name="T6" type="text" id="T6" />
- </label></td>
- </tr>
- <tr>
- <td height="48">Login:</td>
- <td><label>
- <input name="T7" type="text" id="T7" />
- </label></td>
- </tr>
- <tr>
- <td height="44">Mot de passe: </td>
- <td><label>
- <input name="T8" type="text" id="T8" />
- </label></td>
- </tr>
- <tr>
- <td height="47">Confirm mot de passe: </td>
- <td><label>
- <input name="T9" type="text" id="T9" />
- </label></td>
- </tr>
- <tr>
- <td height="68" colspan="2"><div align="center">
- <label>
- <input type="submit" name="Submit" value="Envoyer" />
- </label>
- <label>
- <input type="reset" name="Submit2" value="Annuler" />
- </label>
- </div></td>
- </tr>
- </table>
- </form>
- <p> </p>
- </body>
- </html>
Add Comment
Please, Sign In to add comment