我正在开发Firefox扩展,需要在特定的< div>上更改一些值.
我尝试通过将其绑定到URL栏中来将其注入DOM:
javascript:document.getElementById('c4d9b2819218742680841961_input').innerHTML = 'foo'
值确实发生了变化,但是随后整个页面很快就变成空白,期望< div>.
如何避免这种情况?谢谢.
解决方法:
它作用于代码的返回值.将其包装在void()中将抑制这种情况.这应该工作>
javascript:void(document.getElementById('c4d9b2819218742680841961_input').innerHTML = 'foo')