LABELS EN SURBRILLANCE

Signaler
Messages postés
450
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
18 avril 2007
-
Messages postés
450
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
18 avril 2007
-
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/42077-labels-en-surbrillance

Messages postés
450
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
18 avril 2007
2
oups, j'ai oublié la balise script, et j'ai mieux, on laisse les radios tel quels dans le code HTML, et on les modifie en JS :





<script>
function select(object)
{
object.htmlFor.className=object.checked ? "focus" : "blur";
}
var radios=document.getElementsByTagName("radio");
for(i=0;i<radios.length;i++)
{
radios[i].onclick=select(this);
}

</script>
Messages postés
450
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
18 avril 2007
2
Dans l'instruction :
if (checkInput.checked==true)
tu peux supprimer le ==true :
if (checkInput.checked)

Sinon, on peut aussi faire un onclick sur les radios du genre :
<style>
.blur
{
color:black;
}

.focus
{
color:green;
}
</style>
<script>function select(object){object.htmlFor.className="focus" ? "blur" : "focus";}
Texte