[英]Edit text Textarea Jquery
我有一個具有此值的形式的Textarea
Hello<div class="author"><br /><i> Written By <a href="http://localhost/user/admin">admin</a> </i></div>
我需要在加載時刪除作者類中的所有內容,因為我將在提交時添加相同的更新數據。
您只需將其替換為正則表達式即可:
textarea.val(textarea.val().replace(/<div class="author">.*?<\/div>/, ''));
這個問題尚不清楚,但是要刪除<div class="author">
及其內容,可以使用split
和shift
:
$("textarea").val().split("<div class=\"author\"").shift();
可能不是您要找的答案,而是提交時如何精確地將文本添加到文本區域,以及為什么不使用相同的方法刪除文本。
在另一方面:
$('#textareaID').val('Hello');
與刪除其余文本並保持“ Hello”效果完全相同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.