2

我正在尝试在我的网站上测试一个生成随机整数的功能。我想知道是否可以使用 chrome 开发人员控制台通过代码触发按钮事件,而无需实际按下页面上的按钮。是否可以发送与用户放入我的文本框中的值不同的值。假设用户将他的名字放在“Tom”中,有没有办法通过控制台中的代码触发按钮事件以及更改用户输入以进行测试。

4

1 回答 1

6

您可以(几乎)在控制台中运行您想要的任何 JavaScript 代码,它将在页面的上下文中执行。例如,要模拟单击按钮,您可以键入并运行:

document.getElementsByTagName("button")[0].click()

这将单击页面上找到的第一个按钮。您显然可以通过这种方式更改任何字段中的任何值,但我不完全理解您希望如何做到这一点 - 您想绕过用户,但用户不会坐在 Chrome 前面,您的控制台是想用吗?

于 2011-07-17T19:55:01.873 回答