OVH Cloud OVH Cloud

changement de couleur

3 réponses
Avatar
Jean
Bonjour,

j'ai un fomulaire avec des lignes de bouton radio qu'il faut cocher.
Avant d'envoyer le formulaire je teste pour savoir si toutes les lignes sont
cochées, ce test est fait en javascript.

Comment puis-je mettre mes libellés de ligne en rouge ou de rajouter un mot
à ce libellés ?

Merci d'avance.

Jean

3 réponses

Avatar
Saad
Bonjour,

j'ai un fomulaire avec des lignes de bouton radio qu'il faut cocher.
Avant d'envoyer le formulaire je teste pour savoir si toutes les lignes sont
cochées, ce test est fait en javascript.

Comment puis-je mettre mes libellés de ligne en rouge ou de rajouter un mot
à ce libellés ?

Merci d'avance.

Jean




salut,

D'abord, tu donnes un id à ton libellé

ensuite tu fais un truc du genre :

document.getElementById("id_du_libelle").innerHTML="bla bla bla";
document.getElementById("id_du_libelle").style.backgroundColor="red";

Avatar
Saad
Bonjour,

j'ai un fomulaire avec des lignes de bouton radio qu'il faut cocher.
Avant d'envoyer le formulaire je teste pour savoir si toutes les lignes sont
cochées, ce test est fait en javascript.

Comment puis-je mettre mes libellés de ligne en rouge ou de rajouter un mot
à ce libellés ?

Merci d'avance.

Jean




salut,

D'abord, tu donnes un id à ton libellé

ensuite tu fais un truc du genre :

document.getElementById("id_du_libelle").innerHTML="bla bla bla";
document.getElementById("id_du_libelle").style.backgroundColor="red";

Avatar
ASM
Bonjour,

j'ai un fomulaire avec des lignes de bouton radio qu'il faut cocher.
Avant d'envoyer le formulaire je teste pour savoir si toutes les lignes sont
cochées, ce test est fait en javascript.

Comment puis-je mettre mes libellés de ligne en rouge ou de rajouter un mot
à ce libellés ?

Merci d'avance.

Jean




function verif(monform) {
var f = monform.elements;
for(var i=0;i<f.length;i++) {
if(f[i].type == 'radio') {
var ok=0;
var r = f[f[i].name];
for( var j=0;j<r.length;j++){
if(r[j].checked) ok=1;
i++;
}
if(ok==0) { // rhôo! aucun radio-bouton de la serie n'est coché
r[j].focus(); // scroll vers l'intru
r[j].parentNode.style.color = 'red'; // ligne en rouge ( P )
return false; // annulation de l'envoi
}
}
}
return true;
}

<form onsubmit="return verif(this);" ... blabla >



--
Stephane Moriaux et son [moins] vieux Mac