我想写一些东西:
<input type="text" id="total">
用
document.getElementById('total').innerHTML = 'hi';
但它没有在文本框中写任何东西
即使我也用className
尝试了它,但仍然无法正常工作。
有没有解决方案?
<html>
<body>
<h2>My First JavaScript</h2>
<input type="text" id="total" >
<script>
document.getElementById('total').innerHTML = 'hi';
</script>
</body>
</html>
答案 0 :(得分:3)
您没有将id
设置为input
,并且没有innerHTML
类型的input
属性。请改用value
。
document.getElementById('total').value = 'hi';
&#13;
<h2>My First JavaScript</h2>
<input type="text" id="total" >
&#13;