我输入了:
<input type="text" id="nameProduct">
我想要设定值:
document.getElementById("nameProduct").value="hello";
如何在页面加载输入之前执行此操作?
答案 0 :(得分:2)
您无法使用JavaScript ,dom元素对象只能在加载后获取。正确的方法是为输入设置值属性。
<input type="text" id="nameProduct" value="hello">
&#13;
你可以做的一个简单的黑客是最初隐藏元素并在使用JavaScript更新值后显示它。
var ele=document.getElementById("nameProduct");
ele.value="hello";
ele.style.display='block';
&#13;
<input type="text" id="nameProduct" style="display:none">
&#13;