marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
阅读:934回复:2

请问GreaseMonkey如何指定一个输入框获得焦点?

楼主#
更多 发布于:2014-08-01 11:19
<input id="PIN" class="code" type="text" maxlength="6" name="PIN"></input>

比如这是一个验人码的输入框,GreaseMonkey当然是不能自动识别出PIN的,
所以我想让它在自动填完用户名密码之后,把文本输入焦点停留在这个输入框中(如果执行一次Clear更好)


请问该如何写这条GreaseMonkey语句呢?
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
1楼#
发布于:2014-08-01 11:31
是不是用一句:
document.getElementById("PIN").focus();
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
2楼#
发布于:2014-08-04 14:33
.focus()是获得焦点
.select()是获得焦点同时选中其中的文本,也就是输入的时候会覆盖原有文本。
游客

返回顶部