5

设置文本框值时的快速跨浏览器 JS 问题:

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

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

两者都在 IE 中工作盛大,

但它们无法在 Chrome、FF、Opera 或 Safari 中运行。

是否有其他方法可以在这些浏览器中使用?

4

1 回答 1

14

document.getElementById("balanceText").value = "111";在所有支持 JS 的重要*浏览器中,所有其他条件都相同。

确保你有一个,并且只有一个元素,id="balanceText"并且它实际上有它作为它的id而不仅仅是name

*你不关心NS 4吗?

于 2011-10-10T14:23:50.480 回答