编辑文本文本区域Jquery
Edit text Textarea Jquery
我有一个Textarea,它的表单具有此值
Hello<div class="author"><br /><i> Written By <a href="http://localhost/user/admin">admin</a> </i></div>
我需要在加载时删除author类中的所有内容,因为我将在提交时添加相同的更新数据。
您可以简单地用regex:替换该片段
textarea.val(textarea.val().replace(/<div class="author">.*?<'/div>/, ''));
演示:http://jsfiddle.net/TimWolla/Nzvy7/
可能不是你想要的答案,但你如何在提交时将文本添加到文本区域,以及为什么不使用相同的方法删除文本。
另一方面做:
$('#textareaID').val('Hello');
这将给你带来与删除其余文本并只保留"你好"完全相同的结果。
问题并不完全清楚,但要删除<div class="author">
及其内容,可以使用split
和shift
:
$("textarea").val().split("<div class='"author'"").shift();
http://jsfiddle.net/xtnL7/1/
相关文章:
- 基于文本jquery php更改按钮
- 选择“p文本jquery”
- 附加 HTML 转义文本:jQuery
- 如何知道选中/突出显示的文本jquery的顺序出现
- Action.on('模糊')不't处理输入文本-jQuery 1.9+
- 在当前工具提示文本 JQuery 旁边追加或添加新文本
- 文本自动移动以适应动画相邻文本 (jquery):如何平滑
- 获取锚点的特定文本 - jQuery
- 从文本 jquery 中查找和挑选出模式
- 延迟后如何更改文本 - jQuery.
- 更改按钮文本 jQuery
- 使用 :包含 找到一个文本 jquery
- 获取引导程序单选按钮文本-jquery
- onchange函数转换为输入文本JQuery的数组
- 语法错误未终止字符串文本jquery
- 将输入占位符文本与span文本jquery交换
- 更改数值为文本- jQuery / NivoSlider
- 在文本区搜索指定的文本- jQuery/Javascript
- 一个字一个字地突出显示文本(jquery)(关闭)
- 无终止字符串文本jquery或更多