zoukankan      html  css  js  c++  java
  • 请教前辈:关于JS的一个奇怪的错误,不知是解析顺序造成的,还是什么原因。。

    各位前辈好,如题,不知道是HTML解析顺序造成的,还是JS预编译的结果(见注释)。

    烦请各位前辈进行指导。

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <script type="text/javascript">
     7             window.onload=function(){
     8                 
     9                 method=function(ev){    //奇怪的错误   前面不能加var
    10                     var EV=ev||event;
    11                     if(EV.keyCode==13){
    12                         alert("哈哈");
    13                     }    
    14                 }
    15             }
    16 //                var method=function(ev){    //这里的var  可加可不加
    17 //                    var EV=ev||event;
    18 //                    if(EV.keyCode==13){
    19 //                        alert("哈哈");
    20 //                    }    
    21 //                }
    22         </script>
    23     </head>
    24     <body>
    25         <input type="text" onkeydown="method()"/>
    26         
    27     </body>
    28 </html>
  • 相关阅读:
    Netty的常用概念
    netty学习
    MarkDown思考
    Xshell配置SSH秘钥登录
    Maven中避开测试环节
    Maven文件配置
    机器学习资源
    数学问题-高精度运算
    对局匹配
    发现环
  • 原文地址:https://www.cnblogs.com/mycognos/p/9135841.html
Copyright © 2011-2022 走看看