Chrome中的document.getElementById()。innerText

时间:2011-10-10 14:21:13

标签: javascript google-chrome getelementbyid innertext

快速交叉浏览器JS问题,在设置文本框的值时:

document.getElementById("balanceText").innerText = "111";

document.getElementById("balanceText").value = "111";

两者都在IE中工作,

但它们无法在Chrome,FF,Opera或Safari中使用。

是否有可以在这些浏览器中使用的替代方法?

1 个答案:

答案 0 :(得分:14)

所有其他相同的document.getElementById("balanceText").value = "111";在支持JS的每个重要*浏览器中都能正常工作。

确保您拥有一个且只有一个id="balanceText"的元素,并且它实际上具有 id 而不仅仅是名称

*你不关心NS 4吗?