Associer une classe à un <li> JS

Fermé
mchiicha - 12 mai 2009 à 16:26
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 - 13 mai 2009 à 13:41
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 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 447
12 mai 2009 à 16:59
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
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 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 447 > mchiicha
13 mai 2009 à 13:41
un truc du genre :
<li onclick="javascript:nom_de_ta_fonction(argument);">
0