目标网页包含一个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