首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在javascript中按tab键时刷新网页?

如何在javascript中按tab键时刷新网页?
EN

Stack Overflow用户
提问于 2014-11-15 21:13:54
回答 1查看 21关注 0票数 0

我想点击其他网站的一个标签,当我用java脚本按Tab键时,有一个标签的源代码:

代码语言:javascript
复制
<span id="refreshpanel1">
<a class="refresh-avl-enq" onclick="availFareEnq(this,'18191','Sat Nov 15 00:00:00 IST 2014','SL','SMZ','SHG',false)" href="#">Refresh</a>
</span>

我的java脚本代码是:

代码语言:javascript
复制
document.addEventListener("keydown", keyDownTextField, false);
function keyDownTextField(e)
{
 
 
   if(e.keyCode==9 || e.which==9)
   {
    
      document.getElementByClassName("refresh-avl-enq").click();

   }
    
   else
      {
         return true;
      }
     
}

提前感谢..!

EN

回答 1

Stack Overflow用户

发布于 2014-11-15 21:22:01

document.getElementsByClassName返回一个数组。您错过了% s,请在a标记上使用id而不是类,并使用getElementById。如果必须在a上使用类,请使用

代码语言:javascript
复制
 document.getElementsByClassName("refresh-avl-enq")[0].click();

假定它是页面上具有该类名的第一个元素,请确保在元素后添加s

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26946209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档