2015-04-01 102 views
1

我發了一個fiddle來解釋我的問題。刪除特定文本和換行符

正如你可以看到,當你鍵入到textbox並按buttontextbox值替換""但我需要以替換文本並刪除斷行呢?

我敢肯定,這是簡單的,我俯瞰...謝謝。

$('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> 

回答

1

http://jsfiddle.net/wdo4Lw57/1/

textarea.value = textarea.value.replace(info + "\n", ""); 

這應該可以解決您的問題。

您需要將新行字符添加到最後。

+0

似乎並沒有爲我工作,在文字區域內的價值只是改爲'0' .. – Jamie 2015-04-01 23:40:05