我想通过将javascript粘贴到地址栏中,在javascript中以编程方式按下一个按钮。
是否有任何代码示例可以教我如何执行此操作?
答案 0 :(得分:3)
从地址栏执行JavaScript称为书签。通常,您将JavaScript放在语句javascript:
和void 0
之间。你的看起来像这样:
javascript: document.getElementById("someButtonId").click(); void 0;
这仅适用于实际按钮。即,其中之一:
<button>Click Me</button>
<input type="button" value="Click Me" />
<input type="submit" value="Click Me" />
<input type="image" src="button.png" value="Click Me" />
答案 1 :(得分:1)
它是一个临界答案,因为它只是一个评论的例子,但希望它会有所帮助......
我使用以下内容登录我们构建的网站,只需点击一下:
javascript:document.forms[0].username.value = 'username'; document.forms[0].password.value = 'password'; document.forms[0].submit();
关键是你从javascript:
开始告诉浏览器接下来是javascript,然后放入javascript。在这个例子中,我有一个非常简单的表单提交,填写了两个字段。
我相信javascript是在页面的上下文中运行的,所以如果你有类似jQuery的东西那么我会认为你应该能够做类似的事情:
javascript:$('#mybutton').click();