VB.net 2010 视频教程 VB.net 2010 视频教程 VB.net 2010 视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网站开发 > JavaScript >
  • JavaScript教程之请教前辈:关于JS的一个奇怪的错

  • 2019-04-17 20:43 来源:未知

各位前辈好,如题,不知道是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>
复制代码

相关教程