首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >空间不计入paragraph.innerHTML吗?

空间不计入paragraph.innerHTML吗?
EN

Stack Overflow用户
提问于 2016-07-19 19:22:33
回答 1查看 524关注 0票数 0

我最近创建了一个网站,只要用户在输入框中输入,就可以存储任何变量。正如你可以看到下面的代码,我用它来创建我的网站。

代码语言:javascript
复制
function myFunction() {
    var x = document.getElementById("myText").value;
    document.getElementById("demo").innerHTML = x;
    document.getElementById("myText2").value = x;
}
代码语言:javascript
复制
First Name: <input type="text" id="myText" value="   Mickey">
</br>
</br>
Copy Name: <input type="text" id="myText2">
<p>Click the button to display the value of the value attribute of the text field.</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

虽然代码可以像我想要的那样工作,但我突然发现了bug。这里有一个bug,当我在输入框中多次输入一个空格时,为什么当它存储到演示段落中时结果不同,而与另一个输入框中的结果相同?空格在另一个输入框中计算,但不在演示段落中计算。如何使输入框中的总空间在存储时与paragraph.innerHTML一致?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-19 20:04:25

将HTML代码包装在<span class="data">标记中,并添加以下CSS,

代码语言:javascript
复制
span.data { white-space: pre; }

重复:

HTML/CSS - Best practice for preserving white space on certain elements?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38457122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档