Changer la couleur d'un input
Fermé
lamouche
-
Modifié par lamouche le 10/07/2014 à 00:37
dan-b Messages postés 80 Date d'inscription samedi 15 septembre 2012 Statut Membre Dernière intervention 20 octobre 2014 - 10 juil. 2014 à 12:23
dan-b Messages postés 80 Date d'inscription samedi 15 septembre 2012 Statut Membre Dernière intervention 20 octobre 2014 - 10 juil. 2014 à 12:23
A voir également:
- Changer la couleur d'un input
- Changer dns - Guide
- Changer la couleur de la barre des taches - Guide
- Excel cellule couleur si condition texte - Guide
- Changer clavier qwerty en azerty - Guide
- Changer couleur whatsapp - Accueil - Messagerie instantanée
2 réponses
C'est bon j'ai trouvé, il suffit d'ajouter un évènement pour que ça fonctionne comme ceci:
Voila en espérant que ça aide les débutants comme moi en javaScript.
var imp = document.getElementsByTagName('input'), o = {}; for(var i=0; i<imp.length; i++) { imp[i].addEventListener('keypress', function(e) { if(e.target.value.length < 2) { e.target.id = 'faux'; } else if(e.target.value.length > 2) { e.target.id = 'juste'; } }, false); }
Voila en espérant que ça aide les débutants comme moi en javaScript.
dan-b
Messages postés
80
Date d'inscription
samedi 15 septembre 2012
Statut
Membre
Dernière intervention
20 octobre 2014
7
10 juil. 2014 à 12:23
10 juil. 2014 à 12:23
bonjour,
c'est normal, le code javascript ne s'exécute que s'il est appelé.
La méthode basique est d'utiliser l'attribut onchange sur l'input ou avec un listener
https://www.w3schools.com/jsref/event_onchange.asp
A voir aussi les attributs html qui permettent d'empêcher l'envoi du formulaire si les conditions ne sont pas remplies. Ex required https://www.w3schools.com/tags/att_input_required.asp
c'est normal, le code javascript ne s'exécute que s'il est appelé.
La méthode basique est d'utiliser l'attribut onchange sur l'input ou avec un listener
https://www.w3schools.com/jsref/event_onchange.asp
A voir aussi les attributs html qui permettent d'empêcher l'envoi du formulaire si les conditions ne sont pas remplies. Ex required https://www.w3schools.com/tags/att_input_required.asp