如何使用 jQuery 在文本区域中的每一行添加文本
how to add text every line in textarea using jquery
我想使用以下方法在文本区域中的每一行添加文本:
<textarea id="textarea1">text1
text2
text3
text4</textarea>
<textarea id="textarea2">one
two
three
four</textarea>
<button>process!</button>
Result:
text1 one
text2 two
text3 three
text4 four
我想你想要这样的东西:
您需要从空间中拆分值/s
以从文本框值中创建一个数组,并循环它以追加它。
$('button').click(function() {
var one = $.trim($('#textarea1').val()).split(' ');
var two = $.trim($('#textarea2').val()).split(' ');
$.each(one, function(i, v) {
$('<p/>', {
text: v + ":" + two[i]
}).appendTo('.result');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea id="textarea1">
text1 text2 text3 text4
</textarea>
<textarea id="textarea2">
one two three four
</textarea>
<button>process!</button>
<div class='result'>
</div>
尝试将换行符' 'n
' 替换为 ' <br />
',例如:
var formattedString = yourString.replace(/'n/g, '<br />');
希望它有效。
尝试
var result = $("#result");
$("button").on("click", function(e) {
var el = $.map($("textarea"), function(el, i) {
return [$(el).text().split(/['b's]/).filter(Boolean)]
});
el[1].map(function(val, key) {
return result.append("<br />" + el[0][key] + " " + val + "<br />")
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
</script>
<textarea id="textarea1">text1
text2
text3
text4</textarea>
<textarea id="textarea2">one
two
three
four</textarea>
<button>process!</button>
<div id="result">
Result:
<!--
text1 one
text2 two
text3 three
text4 four
-->
</div>
检查此链接:https://jsfiddle.net/j0ftouwd/ 或者请检查这个:$('#textarea1').val("Hello'n'nTest");
相关文章:
- Javascript,将文本添加到具有现有文本节点的元素中
- 选中单选框时,将文本添加到文本框中
- 为未标记的文本添加CSS样式
- 如何将表格中的文本添加到使用按钮输入的文本区域
- 有没有办法将mouseOver上的个人文本添加到完整日历中
- 改变“;onClick"这个jQuery的操作从清除输入文本改为将输入文本添加到下面的列表中
- 如何使用JavaScript将链接文本添加到电子邮件中
- 将动态验证文本添加到自定义jQuery验证规则中
- 将文本添加到每个数组元素的开头
- 单击将按钮中的文本添加到带有jQuery或JS的输入框中
- 通过按钮将不同的文本添加到文本区域-不起作用
- 如何为Fabric.js中的文本添加CSS属性
- 如何将预加载程序文本添加到jQuery Cycle 2中
- Javascript Regex exec 在向搜索文本添加属性/引号后冻结
- 如何在所有浏览器中向文本区域中的选定文本添加 标记
- jQuery将文本添加到放置在表格单元格中的图像中
- D3 垂直条形图为标签文本添加换行符
- 单击时从列表中将文本添加到文本框的方法
- 将文本添加到 D3 圆环图的中心
- 如何将非可变文本添加到javascript打印弹出窗口中