搜索文本并用 JavaScript 替换
Posted
技术标签:
【中文标题】搜索文本并用 JavaScript 替换【英文标题】:Search Text and Replace with JavaScript 【发布时间】:2012-12-27 03:26:11 【问题描述】:例如我有这个代码:
<div class="description"> I make you smile. </div>
转化为:
<div class="description"> I make you think. </div>
注意:“微笑”被替换为“思考”
如何使用 javascript jQuery 替换它?可以换几个字吗?
【问题讨论】:
问题表明缺乏事先的搜索努力......这里可能已经有 100 个类似的帖子了 【参考方案1】:var ele = $("div.description"); //Let ele be target element
ele.html(ele.html().replace(/smile/gi,"think")); //Replace the word in string,
// then put it back in.
.replace
:MDN
演示:http://jsfiddle.net/DerekL/FdyEH/
【讨论】:
以上是关于搜索文本并用 JavaScript 替换的主要内容,如果未能解决你的问题,请参考以下文章
在javascript中搜索和替换div的html内的文本,而不是标签内的文本
在 HTML 标记的文本内容中查找单词/文本并用突出显示标记替换匹配项的可靠方法是啥?