41个Web开发者必须收藏的JavaScript实用技巧(3)

<script language=”javascript” for=”document” event=”onkeydown”> <!– if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!=”) event.keyCode=9; –> </script>

判断是否为 button, 是因为在 HTML 上会有 type=”button”

判断是否为 submit,是因为 HTML 上会有 type=”submit”

判断是否为 reset,是因为 HTML 上的”重置”应该要被执行

判断是否为空,是因为对于 HTML 上的”<a>链接”也应该被执行,这种情况发生的情况不多,可以使用”tabindex=-1″的方式来取消链接获得焦点。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzsyjg.html