日期:2014-05-18  浏览次数:20734 次

目标网页包含一个form,怎样填充文本框,并且模拟按钮提交
假设有这样一个html文件,结构如下:
<html>
    <form>
          <input   type= "text "   name= "user "/>
          <input   type= "button "   value= "测试 "   onclick= "checkit(); "/>
    </form>
</html>

我怎样给 "user "这个文本框赋予一个值,然后模拟按钮呢?感谢大家支持。

------解决方案--------------------
<script language= "javascript ">
document.all.user.value = "就是我 ";
checkit();
</script>
放在 </html> 前面
------解决方案--------------------
<html>
<form>
<input type= "text " name= "user " value= "aaaaa "/>
<input type= "button " value= "测试 " onclick= "checkit(); "/>
</form>
</html>
------解决方案--------------------
没看懂什么意思
------解决方案--------------------
<input type= "text " name= "user " value= "sfsdfsdfsadfs "/>

模拟按钮?

------解决方案--------------------
ts,没明白楼主意思。
------解决方案--------------------
哈哈
------解决方案--------------------
楼主想在什么时机做这件事?
------解决方案--------------------
<html>
<body>
<script language= "javascript ">
function checkit(){

document.test.user.value = "就是我 ";

document.test.submit();

}
</script>

<form name= "test ">
<input type= "text " name= "user "/>
<input type= "button " value= "测试 " onclick= "checkit(); "/>
</form>

</body>
</html>

------解决方案--------------------
我再解释一下,是这样,我编这个java程序是用来下载别人的网页的,别人的网页有一个form,但是按钮上又有onclick事件,于是只能模拟按钮了,我看上面有几个哥们给了答案,但可能是我说的不够清楚吧,还请大家进一步给予帮助!
------解决方案--------------------
Urlconnection的方法可以实现表单的提交或者httpclient