任何人都可以解释以下声明

玛诺·卡尔提克(Manoj karthik)
<script>
    function AvoidSpace(event) {
        var k = event ? event.which : window.event.keyCode;
        if (k >= 42 && k <= 57 || k == 32 || k == 61 || k == 13) return false;
    }

    function ExceptNumber(event) {
        var k = event ? event.which : window.event.keyCode;
        if (k >= 0 && k <= 47 || k >= 58 && k <= 122) return false;
    }

    function NumChar(event) {
        var k = event ? event.which : window.event.keyCode;
        if (k >= 0 && k <= 31 || k >= 33 && k <= 64 || k >= 91 && k <= 96) return false;
    }

    function clearFunction() {
        document.getElementById('register').reset();
    }
</script>

我的疑问是:var k = event?event.which:window.event.keyCode;

我对以上陈述感到困惑。可以肯定的是,以上声明仅用于事件验证。.我没有得到解释。.任何人都可以帮助我找出以上声明的实际作用吗?寻求在一个简短的解释JAVASCRIPT

贾斯汀

k = event ? event.which : window.event.keyCode

方法 if you passed event variable to function use it; Else - use global event

它是三元运算符,可以扩展为

if (event == true) {
    k = event.which;
} else {
    k = window.event.keyCode;
}

它将返回所按下的键(整数值;键代码)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

任何人都可以对以下javascript RE代码进行解释吗?

来自分类Dev

任何人都可以在PHP中解释此数组声明-> $ a {0} =“ value”

来自分类Dev

任何人都可以在PHP中解释此数组声明-> $ a {0} =“ value”

来自分类Dev

任何人都可以解释它+(+ i--)

来自分类Dev

任何人都可以逐步解释该过程

来自分类Dev

任何人都可以解释以下语句的含义:“ var upload_file_count_text = + filenames.length + + upFiles;”

来自分类Dev

任何人都可以详细解释以下两个命令正则表达式

来自分类Dev

任何人都可以解释待处理的意图及其参数

来自分类Dev

任何人都可以在Perl中解释一下(我的$ self = shift)

来自分类Dev

任何人都可以解释这个关于选项的Swift代码

来自分类Dev

任何人都可以解释为什么这代码连接,而不是增加的数值?

来自分类Dev

任何人都可以通过示例详细解释多态关联吗?

来自分类Dev

任何人都可以在HTML服务的GAS文档中解释用户对象示例吗?

来自分类Dev

任何人都可以解释待处理的意图及其参数

来自分类Dev

任何人都可以解释这个Javascript数据结构吗?

来自分类Dev

任何人都可以在此代码中解释javax.swing.SwingUtilities.invokeLater的使用

来自分类Dev

任何人都可以解释这意味着什么

来自分类Dev

任何人都可以向初学者解释什么是终端配置文件?

来自分类Dev

java 任何人都可以解释这种类型的逻辑

来自分类Dev

任何人都可以请解释我对我的反应 setState new

来自分类Dev

按钮组件中的 MUI 奇怪代码,希望任何人都可以解释

来自分类Dev

任何人都可以在这段代码中解释我的打印语句吗?

来自分类Dev

任何人都可以建议以下代码的时间复杂度

来自分类Dev

任何人都可以建议在Julia中纠正以下数组理解吗

来自分类Dev

任何人都可以帮我尝试以下代码的分页...!

来自分类Dev

任何人都可以查看以下 UVa 10038 的解决方案代码吗?

来自分类Dev

任何人都可以不登录就提交

来自分类Dev

任何人都可以更正此代码吗?

来自分类Dev

任何人都可以处理吗?

Related 相关文章

  1. 1

    任何人都可以对以下javascript RE代码进行解释吗?

  2. 2

    任何人都可以在PHP中解释此数组声明-> $ a {0} =“ value”

  3. 3

    任何人都可以在PHP中解释此数组声明-> $ a {0} =“ value”

  4. 4

    任何人都可以解释它+(+ i--)

  5. 5

    任何人都可以逐步解释该过程

  6. 6

    任何人都可以解释以下语句的含义:“ var upload_file_count_text = + filenames.length + + upFiles;”

  7. 7

    任何人都可以详细解释以下两个命令正则表达式

  8. 8

    任何人都可以解释待处理的意图及其参数

  9. 9

    任何人都可以在Perl中解释一下(我的$ self = shift)

  10. 10

    任何人都可以解释这个关于选项的Swift代码

  11. 11

    任何人都可以解释为什么这代码连接,而不是增加的数值?

  12. 12

    任何人都可以通过示例详细解释多态关联吗?

  13. 13

    任何人都可以在HTML服务的GAS文档中解释用户对象示例吗?

  14. 14

    任何人都可以解释待处理的意图及其参数

  15. 15

    任何人都可以解释这个Javascript数据结构吗?

  16. 16

    任何人都可以在此代码中解释javax.swing.SwingUtilities.invokeLater的使用

  17. 17

    任何人都可以解释这意味着什么

  18. 18

    任何人都可以向初学者解释什么是终端配置文件?

  19. 19

    java 任何人都可以解释这种类型的逻辑

  20. 20

    任何人都可以请解释我对我的反应 setState new

  21. 21

    按钮组件中的 MUI 奇怪代码,希望任何人都可以解释

  22. 22

    任何人都可以在这段代码中解释我的打印语句吗?

  23. 23

    任何人都可以建议以下代码的时间复杂度

  24. 24

    任何人都可以建议在Julia中纠正以下数组理解吗

  25. 25

    任何人都可以帮我尝试以下代码的分页...!

  26. 26

    任何人都可以查看以下 UVa 10038 的解决方案代码吗?

  27. 27

    任何人都可以不登录就提交

  28. 28

    任何人都可以更正此代码吗?

  29. 29

    任何人都可以处理吗?

热门标签

归档