我希望有一个脚本可以更改预格式化文本中的特定值。我尝试在javascript中执行此操作...不合适的成功。
我想要
<textbox1>
...
<already formatted script><textbox1>
<rest of already formatted script>
...
或
<textbox2>
...
<already formatted script><textbox1><more script>
<rest of already formatted script>
...
所以我做了类似的事情
<script>
function addusr() {
document.getElementById("usrout").innerHTML = document.getElementById("usrin").value;
}
</script>
<body>
<input type="text" id="usrin" name="usrname" value="" />
<input type="button" value="Username" onClick="addusr()">
<div id="text">
<span id="usrout"></span>
</div>
而我得到的是带有跨度的连续文本行,但是..我的文本有特定的中断(很多它们!因此,对于每一行做很多跨度是不可取的并且赢得了&t; t为我所做的事情工作,它将改变的是一个代码,所以它必须具体。理想情况下,我希望在我的桌面上使用.html类型的文件,但如果那不可能那么......好吧,请提出一个简单的替代方案。
答案 0 :(得分:0)
因此您需要将输出更改为预换行
#usrout { white-space: pre-wrap; }
或将新行更改为中断元素<br/>