javascript - JQuery 复制输入值,跨度内有多个空格

标签 javascript jquery html css

我正在尝试的是,如果用户输入了一个包含多个空格的值,我希望他们将其复制到一个跨度中。但问题是 span 消除了所有空格。那么我怎样才能实现这个功能。

我尝试过的;

Fiddle

HTML

<span class="span"></span><br>
<input  type="text" value="1               1" />

CSS

$(document).ready(function(){
    var inputVal = $('input').val();
    $('.span').text(inputVal);
});

最佳答案

尝试

CSS

.span {
    white-space:pre;
}

$(document).ready(function(){
    var inputVal = $('input').val();
    $('.span').text(inputVal);
});
.span {
    white-space:pre;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<span class="span"></span><br>
<input  type="text" value="1               1" />

http://jsfiddle.net/guest271314/8numkeuu/14/

关于javascript - JQuery 复制输入值,跨度内有多个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26053526/

相关文章:

python - Google AppEngine、Django 和 request.FILES

javascript - 需要找到替代 Plaxo 帐户的添加小部件

javascript - 如何根据年龄或创建日期删除mongodb集合?

Javascript 函数多种形式

javascript - 使用 jquery canvas 元素显示隐藏的 div

javascript - 如何使用 jquery 启用/禁用 div 层

javascript - 如何在 Rails 中使用 Jquery 和 Coffeescript 隐藏元素?

javascript - 从 C++ 代码调用 JavaScript 回调函数抛出错误 - nbind

javascript - 是否正确实现 dataLayer?

jquery - 如何在不使用任何 jQuery CSS 的情况下设置 jQueryUI Datepicker 的样式