我試着用文字問題有標籤的innerHTML在JavaScript
var label_count2 = document.createElement("label");
label_count2.setAttribute("id", "label_count2");
label_count2.style.textAlign = "right";
label_count2.style.border = "none";
gradient_div.appendChild(label_count2);
self.parent.appendChild(gradient_div);
updateText : function (text){
document.getElementById("label_count2").innerHTML = count;
},
更新標籤,當我試圖打電話updateText()
在屏幕上的數值未發生變化。
我檢查它在調試器中,我看到的是,價值是正確的。
我試圖改變innerHTML
要innerText
,它也沒有工作。
如果我添加一行label_count2.innerHTML = "any text"
話,我可以看到價值。
你能告訴我爲什麼不從功能工作?
您可以設置 「ID」 的屬性:'label_count2.id = 「label_count2」;' – Pointy 2012-07-12 13:06:02
什麼是'count'在'updateText'功能?它不應該是'文字'嗎? – 2012-07-12 13:09:09
的ID是確定的問題是在文本 – user1365697 2012-07-12 13:10:08