我有输入:
<input type="text" id="nameProduct">
我要设置值:
document.getElementById("nameProduct").value="hello";
在页面加载输入之前我该怎么做?
最佳答案
JavaScript做不到,dom元素对象只有在加载后才能获取。正确的方法是为输入设置值属性。
<input type="text" id="nameProduct" value="hello">
您可以做的一个简单的 hack 是最初隐藏元素并在使用 JavaScript 更新值后显示它。
var ele=document.getElementById("nameProduct");
ele.value="hello";
ele.style.display='block';
<input type="text" id="nameProduct" style="display:none">
关于javascript - 如何用JS设置输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36968519/