Javascript 文档getelementbyid设置值不为';行不通
我的html:Javascript 文档getelementbyid设置值不为';行不通,javascript,html,Javascript,Html,我的html: <h1 id="test">15</h1> 2秒后,awesome会被记录下来,但在DOM上15不会随着10而改变。有什么想法吗?要更改h1标记的值,需要使用innerHTML,而不是value,因为h1没有value属性 setTimeout(()=>{ 控制台日志(“真棒”); document.getElementById(“test”).innerHTML=10; }, 2000); 15我认为在这个任务中使用innerTe
<h1 id="test">15</h1>
2秒后,
awesome
会被记录下来,但在DOM上15不会随着10而改变。有什么想法吗?要更改h1
标记的值,需要使用innerHTML
,而不是value
,因为h1
没有value
属性
setTimeout(()=>{
控制台日志(“真棒”);
document.getElementById(“test”).innerHTML=10;
}, 2000);代码>
15
我认为在这个任务中使用innerText
更为正确
setTimeout(()=>{
控制台日志(“真棒”);
document.getElementById(“test”).innerText=10;
}, 2000);代码>
15
使用.textContent
,.value
用于输入发生的事件导致您使用H1
元素。您可以立即更改表单元素,如输入文本或其他
//This Could Be also 1 Solution
setTimeout(() => {
console.log("awesome");
document.getElementById("test").textContent = 10;
}, 2000);