【发布时间】:2020-02-29 16:41:56
【问题描述】:
有没有办法可以在下面做这样的事情?
function start(){
var action = document.getElementById("html_input_box").value;
document.getElementById('textarea').innerHTML = "Would you like to begin?";
if (action == "start"){
document.getElementById('textarea').innerHTML = "Welcome, you have begun."
}
}
start();
有没有办法在用户输入多次后使用innerHTML?
【问题讨论】:
-
“多次使用innerHTML”是什么意思?这段代码没有按预期工作怎么办?
-
如果你的意思是第二个文本会覆盖第一个文本,那么你用'+='代替'='就足够了。这样,您将在底部附加文本
-
您要将 HTML 附加到 textarea 吗?
标签: javascript html innerhtml