2010-12-09 4 views

Répondre

0

en html:

<p id="myparagraph">My paragraph</p>

en javascript:

function ChangeColor() { 
var label; 
label = document.getElementById("myparagraph"); 
label.className = "yourclass"; 

} 

ChangeColor(); 
+0

merci de répondre, mais j'ai changé ma question – aks

+0

ok, encore une fois la même logique fonctionne, j'ai changé la réponse. – Caner

2

Jetez un oeil à la .addClass() de jQuery:

$('p').addClass('myClass yourClass'); 

Pour Dojo, vous pouvez utiliser addClass:

dojo.addClass(dijit.byId('myTextBox').domNode, 'myClass'); 
+0

Je ne peux pas utiliser jquery, j'utilise dojo – aks

1

regard sur le docs for dojo.addClass (consultez la rubrique "Résumé de la méthode", puis cliquez sur dojo .addClass)

Exemple 1 Ajouter un cours à un certain noeud:

dojo.addClass("someNode", "anewClass"); 

Exemple 2 Ajouter deux catégories à la fois:

dojo.addClass("someNode", "firstClass secondClass"); 

Exemple 3 Ajouter deux catégories à la fois (tableau en utilisant):

dojo.addClass("someNode", ["firstClass", "secondClass"]); 

Exemple 4 Disponible en dojo.NodeList pour plusieurs ajouts

dojo.query("ul > li").addClass("firstLevel"); 
Questions connexes