Associer une classe à un <li> JS

mchiicha -  
Archeus01 Messages postés 1681 Statut Membre -
Bonjour,

je crée un élément <li> en js et je voudrais lui attribuer une classe j'ai tenté ceci
newli.className = "param.png";
mais ça ne marche po j'ai tenté aussi class au lieu de className mais en vain....
quelqu'un aurait une idée?

1 réponse

Archeus01 Messages postés 1681 Statut Membre 452
 
Apparament, c'est simple ...

<script language="javascript">
function change_class() {
var btn = document.getElementById("btnTest");
btn.className= "buttonType2";
}
</script>

Essaye de supprimer le point dans le nom de ta classe...
http://www.commentcamarche.net/forum/affich 1788220 changer la class d un oject en javascript#1
0
mchiicha
 
Merci bcp!!
J'ai une autre question, je voudrais mnt associer un événement onclick a mon li j'ai tenté ceci
newli.onclick = function() {
alert('test');
document.getElementById(id1).style.display='block';

};

mais en vain quand je clique dessus il se passe rien il rentre meme pas dedans (c'est pour ça que j'ai mis un alert pr la vérif)
aurais tu une idée stp?

Merci
0
Archeus01 Messages postés 1681 Statut Membre 452 > mchiicha
 
un truc du genre :
<li onclick="javascript:nom_de_ta_fonction(argument);">
0