Bonjour à tous,
J'ai un petit problème avec mon formulaire.
Je voudrais attribuer 2 vérifications à un même input.
1. pour une date de naissance, attribuer un masque de saisie comme ceci:
Code :
- <tr>
- <td class="sous_label"><label for="date_naissance">Date de naissance</label></td>
- <td class="sous_label"><input id="date_naissance" type="text" maxlength="10" onblur="verifdemandeur(this)"/></td>
- </tr>
|
avec ceci comme java:
Code :
- <script language="JavaScript1.2" src="masks.js"></script>
- <script language="JavaScript1.2">
- function init()
- {
- oDateMask = new Mask("jj/mm/aaaa", "date" );
- }
|
2. Attribuer une vérification pour que le champ soit bien rempli avec qqch du style:
Code :
- function verifdemandeur(champ)
- {
- if(champ.value.length < 2 || champ.value.length > 25)
- {
- surligne(champ, true);
- return false;
- }
- else
- {
- surligne(champ, false);
- return true;
- }
- }
|
Le problème est que le masque de saisie fonctionne très bien, mais alors, impossible de faire la deuxième vérification pour ce champ.
Y a-t-il moyen de contourner ce problème avec le même système javascript?