使用 javascript 在网页中查找和替换
我想要做的是将网页中的所有“foo”实例替换为 JS bookmarklet/greasemonkey 脚本中的“bar”。 我怎样才能做到这一点? 我认为 jQuery 可以工作,因为有一些技巧可以将这些内容包含在小书签和greasemonkey 脚本中。
What I want to do is replace all instances of 'foo' in a webpage with 'bar' in a JS bookmarklet/greasemonkey script. How can I do this? I suppose jQuery works, as there're hacks to include those in both bookmarklets and greasemonkey scripts.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该脚本循环访问文档中的每个元素,并将
foo
的每个实例替换为bar
。正则表达式上的
gi
修饰符使其成为全局 、不区分大小写搜索。您可以通过将
"*"
更改为您选择的标签名称来定位特定标签名称(例如"p"
、"td"
) 。This script iterates through each element in the document and replaces every instance of
foo
withbar
.The
gi
modifiers on the regex make it do a global, case-insensitive search.You can target specific tag names by changing the
"*"
to the tag name of your choice (e.g."p"
,"td"
).