Appel Fonction js
naitreGitan
Messages postés
430
Statut
Membre
-
swoog42 Messages postés 1178 Statut Membre -
swoog42 Messages postés 1178 Statut Membre -
Bonjour à tous,
Je voudrais déclencher une fonction JS quand le contenu d'un input type="text" change.
J'ai essayer de mettre :
<input type="text" name="arr_1_text" onChange="interdireCar()">
ou
<input type="text" name="arr_1_text" onKeyPress="interdireCar()">
avec mon code JS :
<script language=\"javascript\">
function interdireCar()
{
alert("coucou");//Juste pour tester si il passe :)
if(event.keyCode < 45 || event.keyCode > 57) {
event.returnValue = false;
}
if(event.which < 45 || event.which > 57){
return false;
}
}
</script>
Mais le souci, c'est que les deux choix que j'ai fais ne fonctionne pas.
Quelqu'un sait pourquoi ?
Merci beaucoup.
dsl d'avance si je fais une bétise évidente :)
Je voudrais déclencher une fonction JS quand le contenu d'un input type="text" change.
J'ai essayer de mettre :
<input type="text" name="arr_1_text" onChange="interdireCar()">
ou
<input type="text" name="arr_1_text" onKeyPress="interdireCar()">
avec mon code JS :
<script language=\"javascript\">
function interdireCar()
{
alert("coucou");//Juste pour tester si il passe :)
if(event.keyCode < 45 || event.keyCode > 57) {
event.returnValue = false;
}
if(event.which < 45 || event.which > 57){
return false;
}
}
</script>
Mais le souci, c'est que les deux choix que j'ai fais ne fonctionne pas.
Quelqu'un sait pourquoi ?
Merci beaucoup.
dsl d'avance si je fais une bétise évidente :)
4 réponses
-
il doit faire quoi au juste ta fonction javascript
-
elle doit empêcher la saisie de caractère dans ce champs.
-
ben tu as a cas désactiver le champs du formulaire avec onblur je crois je ne suis plus sur
sa t'empechera de saisir quoi que se soit dedans, uniquement de l'affichage -
Tiens, un exemple : je te laisse adapter ;-)
1. <script> 2. function desactiver(){ 3. document.getElementById('toto').value =""; 4. document.getElementById('toto').disabled = "true"; 5. } 6. </script> 7. <html> 8. <body> 9. <input type="text" id="titi" onFocus="desactiver();"/> 10. <input type="text" id="toto"/> 11. </body> 12. </html>