Formulaire css html javascript

Fermé
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 - 4 nov. 2011 à 19:40
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 - 4 nov. 2011 à 20:11
Bonjour,


comment colorer par exemple en rouge les champs d'une formulaire l'orsqu'un utilisateur saisi un pseudo deja utilisé .. l'encardrement du champ en rouge est il un script interpreté par le navigateur ou bien une fonctionnalite du navigateur .. aide svp
A voir également:

6 réponses

m-a-o-u-s-i Messages postés 188 Date d'inscription dimanche 29 mai 2011 Statut Membre Dernière intervention 28 janvier 2013 51
Modifié par m-a-o-u-s-i le 4/11/2011 à 20:11
Salut,

Pour contrôler un élément HTML en JavaScript, il faut utiliser :
document.getElementById("id_element").style.propriétéCss = "valeur";

En sachant que si ta propriété CSS est en deux mot (avec un - entre deux), il faut supprimer cet "-" et mettre une majuscule au deuxième mot. Exemple :
faux : style.background-color   
juste : style.backgroudColor

EDIT :
Ce qui donnerait pour toi :
document.getElementById("id_element").style.border = "1px solid red";
3
Miss_socrates Messages postés 884 Date d'inscription lundi 5 janvier 2009 Statut Membre Dernière intervention 8 août 2023 108
4 nov. 2011 à 19:47
il faut utiliser du javascript qui va informer l'utilisateur que son encodage n'est pas bon et qu'il doit modifier son choix
0
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 2
4 nov. 2011 à 19:56
oui mais par javascript je peu juste afficher du texte par exemple :se pseudo est deja utilisé!! . mais moi je veux controler le champ dans lequel l'utlisateur saisi le texte je veux controler la couleur des bordur du champ l'encadrer en rouge par exemple
0
Miss_socrates Messages postés 884 Date d'inscription lundi 5 janvier 2009 Statut Membre Dernière intervention 8 août 2023 108
4 nov. 2011 à 19:59
pour des bordures, il faut employer le CSS:

border: 1px solid red;
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 2
4 nov. 2011 à 20:07
je veux qu'il soit rouge juste dans le cas d'erreur , merci
0
wikilili Messages postés 197 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 12 février 2014 2
4 nov. 2011 à 20:11
merciii
0