Bonjour les amis,
j'ai un input de type number sur lequel je fais une vérification avant envoi du formulaire.
je le crée en JavaScript avec un
Mon probleme survient au moment du test quand je fais:Code:
1
2
3
4
5
6
7
8
9
10
11 ...... ...... var td = document.createElement('td'); var element=document.createElement('input'); element.setAttribute("type","number"); element.setAttribute("name",monNom); element.setAttribute("id",monNom); td.appendChild(element); tr.appendChild(td); ...... ......
j'ai mon alert même si je rempli le champ par 0,Code:
1
2
3 if(document.getElementById('monChamp').value==""){ alert('champs vide'); }
en gros le 0 est considéré comme vide :roll:
je sais pas si c'est le navigateur qui ne comprend pas du input type number ou bien
si quelque chose d'autre.
Si vous avez des idées sur ce que ça peut être, elles sont les bienvenues.
Merci d'avance