使用javascript填写表单填写

时间:2015-02-24 21:13:22

标签: javascript html webforms javascript-injection

我试图编写一个试图填写ASP表单的javascript脚本。问题是,当我设置用户名时,浏览器会加载一个新的HTML,除了我刚设置的值之外什么都没有。这发生在2个<input>和1个<select>字段中,只是同样的事情。

有人能告诉我可能会发生什么吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

最后我找到了问题的答案。我想在这里发布它,因为它可能对一些可能遇到同样问题的人有用。

所以当我写下这样的话时:

javascript: document.getElementById('username').value="user1";

网络将我重定向到另一个页面,完全空白,只是在其上显示 user1

我找到了void(); javascript函数,它所执行的是在其中执行代码而没有返回值(在我的情况下不显示页面)。而这段代码就是诀窍:

javascript: void(document.getElementById('username').value="user1");

希望它对其他人有用