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>
  • 相关阅读:
    登录界面
    动手动脑
    关于二进制
    Java考试
    D
    威尔逊定理 k!%p
    11.46.2020质检
    最长上升序列输出方案
    问题 G: 汽车的最终位置
    奶牛大会(二分)
  • 原文地址:https://www.cnblogs.com/mycognos/p/9135841.html
Copyright © 2011-2022 走看看