Bonjour,
Je cherche à vider un champ de formulaire s'il le contenu n'est pas bon mais mon code ne fonctionne pas :
Voyez-vous d'ou vient le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 // html <p> <label>Numéro de téléphone : <input maxlength="10" style="width:80px;" type="text" name="telephone" id="telephone" onChange="checknum(telephone.value, 'js_telephone', 'T')" /> </label> </p> <span id="js_telephone"></span> // javascript function checknum(val, id, type){ var valeur = val; var temp_data = ""; var reg = new RegExp("[^0-9]", "gi"); var maintenant = new Date(); var annee = maintenant.getFullYear(); if(valeur.match(reg)){ document.getElementById(id).innerHTML="Ce champ ne doit comporter que des chiffres !"; val = temp_data ; // ne marche pas, ne supprime pas le champ !?
Merci
Partager