js问题。大神求助啊
本帖最后由 feixiang66666 于 2013-02-21 16:22:02 编辑
页面两类label,用JS为两类label赋值,怎么弄?。一类id为True,一类为False,将所有id为True的label赋值为正常,所有id为False的label赋值冻结,怎么做?这样怎么不对?sel获取不到东西
function sss() {
sel = document.getElementsById("True");
for (i = 0; i <= sel.length; i++) {
if (sel[i].id == "True") {
sel[i].innerText = "正常";
}
else {
sel[i].innerText = "冻结";
}
}
}
------解决方案--------------------var obj = document.getElementsByTagName("label");//先得到所有的SPAN标记
for(var i=0;i<obj.length;i++)
{
if(obj[i].className == 'a')//找出span标记中class=a的那个标记
{
var getObj = obj[i];
value = getObj.innerHTML;//获得他的innerHTML
}
}
(标签 Name是可以相同的,document.getElementsByName('name')同理)
------解决方案-------------------- $("p").each(function () {
if ($(this).hasClass("true")) {
$(this).text("正常");
}
else {
$(this).text("冻结");
}
});