Javascript 删除特定文本和换行符
我做了一个解释来解释我的问题 正如您在Javascript 删除特定文本和换行符,javascript,jquery,Javascript,Jquery,我做了一个解释来解释我的问题 正如您在文本框中键入并按下按钮时所看到的,文本框值被替换为”,但我需要做什么才能替换文本并删除换行符 我确信我忽略了一些简单的事情。。。谢谢 $('button').click(function(e) { var info = $('#textField').val(); var textarea = document.getElementById("todoListSave"); textar
文本框
中键入并按下按钮
时所看到的,文本框
值被替换为”
,但我需要做什么才能替换文本并删除换行符
我确信我忽略了一些简单的事情。。。谢谢
$('button').click(function(e) {
var info = $('#textField').val();
var textarea = document.getElementById("todoListSave");
textarea.value = textarea.value.replace(info, "");
});
<button>Click Me</button>
<input type="text" placeholder="Text to remove from textarea..." id="textField">
<textarea id="todoListSave">
1
2
3
4
5
6
7
</textarea>
$(“按钮”)。单击(函数(e){
var info=$('#textField').val();
var textarea=document.getElementById(“todoListSave”);
textarea.value=textarea.value.replace(信息“”);
});
点击我
1.
2.
3.
4.
5.
6.
7.
这将解决您的问题
您需要在末尾添加新的换行符。您还需要替换换行符,例如
var re = new RegExp(info + '\n', 'g');
更新的fiddle对我来说似乎不起作用,文本区域内的值刚刚更改为
0
。。
var re = new RegExp(info + '\n', 'g');