Associer une classe à un <li> JS

mchiicha -  
Archeus01 Messages postés 1566 Date d'inscription   Statut Membre Dernière intervention   -
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 1566 Date d'inscription   Statut Membre Dernière intervention   453
 
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 1566 Date d'inscription   Statut Membre Dernière intervention   453 > mchiicha
 
un truc du genre :
<li onclick="javascript:nom_de_ta_fonction(argument);">
0