CHANGEMENT DU STYLE DES ZONES DE TEXTE PENDANT LA FOCALISATION

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 1 déc. 2004 à 19:55
 Utilisateur anonyme - 19 avril 2007 à 23:45
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27928-changement-du-style-des-zones-de-texte-pendant-la-focalisation

Utilisateur anonyme
19 avril 2007 à 23:45
à noter que la nouvelle version de ce code se trouve ici http://www.javascriptfr.com/codes/CHANGEMENT-STYLE-SUR-FOCUS_15917.aspx
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
10 oct. 2006 à 14:14
meme si y a mnt presque 2 ans,
je te remercie bcp.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
2 déc. 2004 à 18:27
NON ça ne passe pas sous Konqueror ni osus Mozilla !!!
cs_roro06 Messages postés 732 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 29 octobre 2007
2 déc. 2004 à 17:56
Faux !
D'accord pour l'id : il doit etre unique
pour le name, il n'a pas besoin d'être unique.

D'ailleurs le modele DOM accède aux elements par leur id (document.getElementById("id1"), par exemple) ou par leur nom. A ce moment-là, il y accede par un tableau (ex : document.getElementsByName("formtext1")[0], document.getElementsByName("formtext1")[1] etc ...

Très pratique quand ta page est générée par un script et que tu ne sais pas a priori combien d'éléments elle comportera

Sinon tu as raison sur un point : le mot "javascript" est inutile ici
cs_leris Messages postés 419 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 19 avril 2010 3
2 déc. 2004 à 16:15
code tout kaka !

tableau inutile !

onFocus="javascript:this.style.backgroundColor='#E6DFDF'; incorrect !
onFocus="this.style.backgroundColor='#E6DFDF';

name="formtext1" incorrect ! le name comme l'id doit etre unique ! (exception : boutons radio)
cs_roro06 Messages postés 732 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 29 octobre 2007
2 déc. 2004 à 14:26
Décidément, je crois que j'ai bien fait de me passer de ce sacré pack 2.

Réponse à ma question de tout à l'heure :

<html>

<head>
<title>Changer et rétablir le style des zones de texte par les évènements onFocus
onBlur</title>
<meta name="generator" content="Namo WebEditor v5.0">
<style type="text/css">
<!--
.classOver{
color:Navy;
background-color: #E6DFDF;
font-weight: bold;
border: 2px solid;
}
.classOut{
backgroundColor:;
color:;
fontWeight:'';
borderWidth:1px
}
-->
</style>
</head>



Changer et rétablir le style
des zones de texte par les évènements onFocus onBlur






<form name="form5">

Nom,
,

----

Prénom,
,

----

etc
....

</form>





</html>
comedylyric Messages postés 2 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 2 décembre 2004
2 déc. 2004 à 14:23
En effet c'est le spack2 et ses protections.
désolé !
C'est sympa comme effet !
cs_jjdagadir Messages postés 127 Date d'inscription lundi 7 avril 2003 Statut Membre Dernière intervention 6 mars 2009
2 déc. 2004 à 14:17
Oui, çà marche bien sous IE aussi, sauf si le pack 2 interdit certains accès, qu'il faut alors débloquer. C'est peut être gênant pour l'internaute qui ne sait pas si il peut avoir confiance.
Kenavo
cs_roro06 Messages postés 732 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 29 octobre 2007
2 déc. 2004 à 14:13
Ah non, désolé! ça marche très bien sous ie
comedylyric Messages postés 2 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 2 décembre 2004
2 déc. 2004 à 13:57
ça marche bien mais sous Mozill !
Sous IE c'est niet !
Eh oui, il faut faire encore avec IE même si il n'est pas à jour.
y'a encore du monde dessus !
cs_roro06 Messages postés 732 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 29 octobre 2007
2 déc. 2004 à 13:09
Si si, ça marche bien.
Tite question : Comment tu fais si tu as 43 champs qui font ça sur ta page et que tu te rend compte que les couleurs choisies sont "à chier"? Tu te refrappe tout ?
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
1 déc. 2004 à 19:55
Perso ça ne fait rien chez moi...
Rejoignez-nous