在Chrome的URL栏中设置Javascript文本框的值只是将值写入屏幕



我正在尝试通过在网址栏中输入以下内容来将网页中文本框的值设置为某个值:

javascript:document.getElementById("textboxID").value = "Value";

但是,每当我这样做时,它只会返回一个空白屏幕,其中包含我试图在角落设置的任何值。

我正在使用谷歌浏览器,我知道这个问题不仅仅发生在一个网站上,因为我已经在许多网站上尝试过这个问题,这让我相信问题出在浏览器上,而不是网站上。

有谁知道为什么会发生这种情况,或者我可以在 URL 栏中使用 javascript 在页面上设置文本框的值?

谢谢 -p0iz0n

void 0 放在末尾不会清除网页的内容。

javascript:document.getElementById("textboxID").value = "Value";void 0

未定义作品,但void 0更受欢迎

将其输入控制台:

  • 右键单击页面
  • 选择"检查元素*
  • 在新面板中,选择"控制台"
  • 输入您的命令并按回车键

最新更新