怎样编写一个JS脚本来实现录入完验证码后自动提交

xiaop14 2015-01-11 05:15:02

验证码样式如图


验证码只是4位纯数字。怎么实现我手动输入完这四位验证码数字后,脚本自动点击提交?
窗口界面如下


提交按钮的IE源代码如图
...全文
875 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
判断验证码长度,等于4的时候触发一个提交的方法就可以了
daswcszxw 2015-01-12
  • 打赏
  • 举报
回复
个人建议就算用blur事件来控制也不要马上提交.等一两秒后再提交.
xiaop14 2015-01-11
  • 打赏
  • 举报
回复
引用 8 楼 sdftopw 的回复:
[quote=引用 3 楼 showbo 的回复:] 最好由客户点击按钮提交,要是输入错了不是找麻烦。。 一定要自动提交,验证码输入框blur事件中调用this.form.submit()执行提交行
<form>
验证码:<input type="text" onblur="this.form.submit()"/><form>
+1[/quote] 这个怎么具体实现呢? 能做成脚本形式吗还是说是在服务端插入的代码?
sdftopw 2015-01-11
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
最好由客户点击按钮提交,要是输入错了不是找麻烦。。 一定要自动提交,验证码输入框blur事件中调用this.form.submit()执行提交行
<form>
验证码:<input type="text" onblur="this.form.submit()"/><form>
+1
xiaop14 2015-01-11
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
你手动输入完再按个回车不就提交了么?
回车键不管用,只能用鼠标去点提交。 因为这是个移动端网页,我用电脑打开的(其实是手机的网址。)
xiaop14 2015-01-11
  • 打赏
  • 举报
回复
引用 4 楼 jslang 的回复:
脚本自动点击提交好做,但是你不可能改动别人网页的源代码,只能用脚本注入的方法。 可是脚本注入后只能提交一次,提交后页面刷新,还要重新脚本注入。 这比你手动点提交更麻烦 你可以用按键精灵之类的软件自动点击提交按钮
其实我就是用脚本注入方法来弄。。 就是提交一次。。。 我输入验证码,自动提交。 用的FF CHROME 浏览器配合油猴脚本。。
xiaop14 2015-01-11
  • 打赏
  • 举报
回复
引用 3 楼 showbo 的回复:
最好由客户点击按钮提交,要是输入错了不是找麻烦。。 一定要自动提交,验证码输入框blur事件中调用this.form.submit()执行提交行
<form>
验证码:<input type="text" onblur="this.form.submit()"/><form>
版主大人用JS脚本(配合FF浏览器、chrome的油猴插件)能否实现 我手动输入看到的验证码后自动提交呢? PS:斑竹大人我就是客户,这是一个银行推广手机银行的一个活动。
天际的海浪 2015-01-11
  • 打赏
  • 举报
回复
脚本自动点击提交好做,但是你不可能改动别人网页的源代码,只能用脚本注入的方法。 可是脚本注入后只能提交一次,提交后页面刷新,还要重新脚本注入。 这比你手动点提交更麻烦 你可以用按键精灵之类的软件自动点击提交按钮
Go 旅城通票 2015-01-11
  • 打赏
  • 举报
回复
最好由客户点击按钮提交,要是输入错了不是找麻烦。。 一定要自动提交,验证码输入框blur事件中调用this.form.submit()执行提交行
<form>
验证码:<input type="text" onblur="this.form.submit()"/><form>
xiaop14 2015-01-11
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
你手动输入完再按个回车不就提交了么?
关键是提交不了。 输完验证码回车无效。。。 得手动点提交
天际的海浪 2015-01-11
  • 打赏
  • 举报
回复
你手动输入完再按个回车不就提交了么?

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧