当我在网址栏中写
javscript:document.getElementById("existing_elementid").innerHTML = "some text";
我的浏览器不会更改对象的 innerHTML 而是删除整个页面并设置“一些文本”。
之后的源代码如下所示:
<html>
<head></head>
<body>
some text
</body>
</html>
编辑:
- 在它转发到这个空站点之前,我可以看到该命令已正常执行(existing_elementid 的内容已更改为“一些文本”)。
- 当我尝试在控制台上做同样的事情时,结果就是想要的。但控制台也给了我“一些文字”的答案。也许问题在于书签将其作为新页面提供答案?