1)如何动态地将类添加到段落中?
答案 0 :(得分:4)
答案简短:document.getElementById("MyElement").className += " MyClass"
答案 1 :(得分:2)
查看jQuery的 .addClass() :
$('p').addClass('myClass yourClass');
对于Dojo,您可以使用addClass:
dojo.addClass(dijit.byId('myTextBox').domNode, 'myClass');
答案 2 :(得分:1)
查看docs for dojo.addClass(查看“方法摘要”,然后点击“dojo.addClass”)
示例1 将类添加到某个节点:
dojo.addClass("someNode", "anewClass");
示例2 一次添加两个类:
dojo.addClass("someNode", "firstClass secondClass");
示例3 一次添加两个类(使用数组):
dojo.addClass("someNode", ["firstClass", "secondClass"]);
示例4
在dojo.NodeList
中可用于多次添加
dojo.query("ul > li").addClass("firstLevel");
答案 3 :(得分:0)
在html中:
<p id="myparagraph">My paragraph</p>
:
function ChangeColor() {
var label;
label = document.getElementById("myparagraph");
label.className = "yourclass";
}
ChangeColor();