【发布时间】:2017-10-17 06:30:21
【问题描述】:
我编写代码来拆分单词,结果将显示在单独的行中。 第一个代码运行良好: 点击!
<p id="demo"></p>
<script>
function run() {
var str = "Hello";
var res = str.split("").join("<br/>");
document.getElementById("demo").innerHTML = res;
}
</script>
结果:H
e
l
l
o
问题是当我更改 p 标签时,它不起作用:
<button onclick="run()">Click!</button>
<input type="text" id="demo" name="demo" />
<script>
function run() {
var str = "Hello";
var res = str.split("").join("<br/>");
document.getElementById("demo").value = res;
}
</script>
请帮我解决这个问题。提前致谢!
【问题讨论】:
-
你好,尝试使用非输入,比如textarea,你需要先了解什么是输入
-
您不能将文本(添加 HTML 标记)拆分为
input元素。
标签: javascript html