在文本区域中,当文本长度超过textarea行时,会自动添加beaks,问题是如何使用换行符(由用户添加并由textarea添加)从textarea获取文本?请在jsfiddle.net上发布示例
$(selector).val()
返回带有用户换行符的文本,并删除所需的自动换行符
这是一个示例,“七”和“八”之间需要额外的换行符
答案 0 :(得分:0)
试试这样:
<强> HTML:强>
<div id="fi"></div>
<textarea id="txtarea"></textarea>
<button id="btn">go</button>
<强> jquery的:强>
$(document).ready(function() {
var btn = $('#btn');
var txtarea = $('#txtarea');
var result = $('#fi');
btn.click(function() {
var val = txtarea.val().replace(/\n/g, '<br/>');
result.html(val);
return false;
});
});
或设置行数
<textarea cols='60' rows='8'>This is my statement one. This is my statement2</textarea>
答案 1 :(得分:0)