bonjour,
j'utilise cette fonction pour controler que l'unique champs de mon formaulaire (Quantity) soit un numérique et rien d'autre :
Code Javascript : 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 function checknumber(){ var x=document.form_basket.Quantity[].value var anum=/(^\d+$)|(^\d+\.\d+$)/ if (anum.test(x)) testresult=true else{ alert("Entrez uniquement des chiffres") testresult=false } return (testresult) } function checkQte(){ if (document.layers||document.all||document.getElementById) return checknumber() else return true }
mon champs :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part <input type="text" name="Quantity[]" maxlength="3" size="3" value="'.$cat->getQuantity().'" onChange="return checkQte()">
Mon probleme est que quand j'ai plusieurs input texte (parce que c'est dans un panier d'achat), il ne controle plus les champs.
Comment faire pour qu'il puisse controler x champs ?
Partager