关于怎么获取隐藏(弹出)页面输入框的input id

xiaop14 2015-01-11 03:08:13
因为这是一个倒计时抢购页面,具体我上图。





页面中的“未开始”是个定点触发的按钮, 上午12点激活这个按钮,按钮名称为“开始”,
点击开始会弹出一个需要输入4位数字的验证码对话框,
关键就在于我怎么能在按钮没激活的情况下查到弹出的这个验证码录入框的 id 呢。。
从而可以快捷输入验证码

PS:因为点击开始弹出的验证码输入框,输入焦点不在框内,需要手动点击到框内,
才能输入验证码,感觉比较麻烦,所以想插个 document.getElementById("input ID").focus() 到页面,
方便点击开始后直接 可以输入验证码,不用在手动去点击下输入框了。

PS1:如果获取了该验证码输入框焦点后,我输入了验证码且正确(4位纯数字),怎么实现自动回车(自动提交)的动作呢?
...全文
560 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaop14 2015-01-11
  • 打赏
  • 举报
回复
txtMobile
引用 4 楼 showbo 的回复:
js无法对图片识别,自己用服务器端代码下载验证码图片进行识别后,找到提交入口直接将数据提交到接口页面
其实我的意思不是识别这个图片验证码。。 是获取弹出的验证码对话框中的输入框焦点。text input id
引用
<input name="username" id="txtVerifyCode" style="width: 96%;" type="text" maxlength="4"/> 这是弹出的验证码窗口。。 弹出的验证码对话框中的文本录入框 ID 就是这一段吧? "txtVerifyCode" ? 我直接 document.getElementById("txtVerifyCode").focus() 这样不就获取这个录入框的焦点了? 难道不行?
  • 打赏
  • 举报
回复
js无法对图片识别,自己用服务器端代码下载验证码图片进行识别后,找到提交入口直接将数据提交到接口页面
xiaop14 2015-01-11
  • 打赏
  • 举报
回复
引用 1 楼 zzgzzg00 的回复:
知道也没用吧 是从后端临时获取的值
后端? 好像木明白。。。 好吧我是对这方面一无所知的渣渣。。 大神求调教
xiaop14 2015-01-11
  • 打赏
  • 举报
回复
<input name="username" id="txtVerifyCode" style="width: 96%;" type="text" maxlength="4"/> 这是倒计时开始后我用IE查看源码看到的。。 弹出的验证码对话框中的文本录入框 ID 就是这一段吧? "txtVerifyCode" ? 这是随机生成的名字? 我直接 document.getElementById("txtVerifyCode").focus() 这样不就获取这个录入框的焦点了? 难道不行?
似梦飞花 2015-01-11
  • 打赏
  • 举报
回复
知道也没用吧 是从后端临时获取的值

87,984

社区成员

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

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