CHANGEMENT DU STYLE DES ZONES DE TEXTE PENDANT LA FOCALISATION
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 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.
younes371
Messages postés502Date d'inscriptionmercredi 29 décembre 2004StatutMembreDernière intervention20 mars 2012 10 oct. 2006 à 14:14
meme si y a mnt presque 2 ans,
je te remercie bcp.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 2 déc. 2004 à 18:27
NON ça ne passe pas sous Konqueror ni osus Mozilla !!!
cs_roro06
Messages postés732Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention29 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és419Date d'inscriptiondimanche 31 août 2003StatutMembreDernière intervention19 avril 20103 2 déc. 2004 à 16:15
name="formtext1" incorrect ! le name comme l'id doit etre unique ! (exception : boutons radio)
cs_roro06
Messages postés732Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention29 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és2Date d'inscriptionlundi 20 septembre 2004StatutMembreDerniè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és127Date d'inscriptionlundi 7 avril 2003StatutMembreDerniè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és732Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention29 octobre 2007 2 déc. 2004 à 14:13
Ah non, désolé! ça marche très bien sous ie
comedylyric
Messages postés2Date d'inscriptionlundi 20 septembre 2004StatutMembreDerniè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és732Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention29 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és12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 1 déc. 2004 à 19:55
19 avril 2007 à 23:45
10 oct. 2006 à 14:14
je te remercie bcp.
2 déc. 2004 à 18:27
2 déc. 2004 à 17:56
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
2 déc. 2004 à 16:15
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)
2 déc. 2004 à 14:26
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>
2 déc. 2004 à 14:23
désolé !
C'est sympa comme effet !
2 déc. 2004 à 14:17
Kenavo
2 déc. 2004 à 14:13
2 déc. 2004 à 13:57
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 !
2 déc. 2004 à 13:09
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 ?
1 déc. 2004 à 19:55