将innerHTML与Greasemonkey结合使用
using innerHTML with Greasemonkey
我正在编写一个要在网页中使用的用户脚本
它包含一系列带有onmouseover属性的标签,用于执行以下操作:
<area class="linkPoly" shape="poly" coords="450,175,412.5,200,450,225,487.5,200" href="home.php?msg=hello" onmouseover="showinfo('hello<br> world');">
showinfo()函数只是将参数传递的html文本放在ID可访问的文件中。
我想做的是扫描网页,查找该函数的所有可能参数,并执行一些操作。
重点是,我想访问作为HTML对象传递给showinfo()的String,以避免解析整个字符串。
我试过做以下事情:
var content="the html I have taken from showinfo"
var el = $( '<div></div>' );
el.html(content);
GM_log(el.innerHTML);
但我在控制台中收到一个未定义错误。
有人看到我做错了什么吗?
el是jQuery对象,您正试图在它上面使用innerHTML。将jQuery对象转换为DOM对象以使用innerHTML属性,因为它不适用于jQuery对象。
GM_log(el[0].innerHTML);
相关文章:
- javascript结合了数组和字典
- 将Firebase与Electron结合使用
- 结合jQuery和jetpack无限滚动
- 将Angular js与taglib结合使用
- 将图像上传ajax与表单提交ajax相结合
- 用Greasemonkey编辑专栏
- 如何将GreaseMonkey中的XMLHttpRequest延迟到目标页面加载完成
- 将语句与jquery相结合,并使用媒体查询来实现返回页首按钮
- 我该如何组合这两个Greasemonkey脚本
- 我如何让jQuery使用Greasemonkey 0.8脚本(在Firefox 2上),在没有互联网的情况下使用PC
- 将broccoliJS与当前使用requireJS的模块化主干应用程序结合使用,我想完全放弃requireJS
- jQuery结合了2个绑定函数(类型错误:a是未定义的)
- 媒体查询与Javascript相结合
- 将Ionic与智能卡(Java卡)结合使用
- 有可能将SYSTEMJS与REQUIREJS结合起来吗
- 将Browserify与Angular JS结合使用--将服务传递到控制器中
- 如何修复Greasemonkey上的__exposedProps_错误(GM_xmlhttpRequest)
- 结合jQuery和普通JS
- 为什么可以'我将谷歌地图getCurrentPosition与地点搜索API相结合
- 将innerHTML与Greasemonkey结合使用