首页 > 解决方案 > 使用 javascript 创建自定义键盘快捷键

问题描述

我在一家旅游公司工作,我们在那里进行预订,他们使用的系统需要大量的打字和点击。为了让我的工作更轻松,我安装了一个 Google Chrome 扩展程序,您可以在其中通过键盘快捷键运行 javascript 代码。我能够通过使用使其在大多数按钮上工作getElementsByClassNamegetElementById但是有一个特定的按钮我无法使其工作。

按钮代码是

A href class="button" name="cmdJn" onclick="fnOptionsClear(); return false;

代码应该是什么?在我使用的其他按钮document.getElementsByClass('bob')[0].click()中,它可以工作

我只是 javascript 的新手。谢谢

标签: javascript

解决方案


您的问题是元素上没有 id 或唯一类吗?如果是这样,您可以执行类似document.querySelector('[name="cmdJn"]').

document.querySelector 允许您使用 css 选择器来查找元素。您可以在此处找到有关 CSS 选择器的更多信息


推荐阅读