如何使用Internet 9在div的value属性中插入值。我尝试了许多JavaScript函数,但只能修改div的内容,而不能修改value属性。
<div id="mydiv" value="somevalue">
</div>这是我的代码,它改变了内容,而不是值属性。
var div = document.getElementById('mydiv');
div.innerHTML = "something";发布于 2017-01-12 22:42:06
value是div的无效属性,通过使用setAttribute(),可以将任何属性设置为div,该属性不检查属性是否有效。可以为像value这样的元素添加input,如下所示:
var div = document.getElementById('myinput');
div.value="something";<div id="mydiv">
<input value="" id="myinput"/>
</div>
https://stackoverflow.com/questions/41624147
复制相似问题