如何用js实现:在打开的浏览器中自动提交表单?

因为想自动点击这个按钮,但是不想用鼠标模拟,这个表单能否用js实现代码模拟点击,最好在已打开的窗口中实现,能够后台自动点击。初学javascript想解决这个问题。能解决... 因为想自动点击这个按钮,但是不想用鼠标模拟,这个表单能否用js实现代码模拟点击,最好在已打开的窗口中实现,能够后台自动点击。初学javascript 想解决这个问题。能解决问题有分,谢谢。
<form action="./targeturl.cgi" method="POST">
<input type="hidden" name="id" value="userid1">
<input type="hidden" name="pass" value="password1">
<input type="hidden" name="mode" value="1234">
<input type="submit" class="MFC" value="进入"></form>
展开
 我来答
百度网友211658b42
2014-12-06 · TA获得超过3383个赞
知道小有建树答主
回答量:606
采纳率:100%
帮助的人:601万
展开全部
页面onload的时候取到这个form然后submit不就行了么
例如:
<form id="myForm" method="post">
<!-- 表单中的各元素就忽略不写明了 -->
</form>

js代码:
window.onload = function(){
document.getElementById("myForm").submit();
}

用jQuery的话就是在ready函数中加类似的代码,道理是一样的
更多追问追答
追问
问题是这个form没有ID啊,如果用getelementBytag的话 我估计是第三个form. 请问这个JS代码能在googlechrome的console里面运行吗,本人是初学,求教
追答
没有id你可以加上id啊,再说用其它方法例如getElementsByName等,总之你能取到就行了
百度网友147e42f
2014-12-06
知道答主
回答量:1
采纳率:0%
帮助的人:1306
展开全部
我知道
追问
求教育
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式