5 javascript greasemonkey bookmarklet
我想要做的是用JS bookmarklet/greasemonkey脚本中的'bar'替换网页中'foo'的所有实例.我怎样才能做到这一点?我认为jQuery是有效的,因为在bookmarklet和greasemonkey脚本中都包含了hack.
Jos*_*ola 13
此脚本遍历文档中的每个元素并替换foowith的每个实例bar.
在gi对正则表达式的修饰让它做一个全球性,不区分大小写的搜索.
var els = document.getElementsByTagName("*");
for(var i = 0, l = els.length; i < l; i++) {
var el = els[i];
el.innerHTML = el.innerHTML.replace(/foo/gi, 'bar');
}
Run Code Online (Sandbox Code Playgroud)
您可以通过更改"*"所选标签名称来定位特定标签名称(例如"p","td").
| 归档时间: |
|
| 查看次数: |
14957 次 |
| 最近记录: |