1: Javascript 事件: 

       超链接里如果加上Javascript 脚本,必须要在脚本前加上 javascript: ,而其它的比如说botton就不用加,为什么呢。

         <a href="javascript:alert('ff')" id="dd">ffff</a>  

         <input id='btnQuery' type="button" onclick="alert('ff')" /> 

     因为     <a 里的 href=" 不是事件,而是把javascript:看成类似于: http:  ftp: thunder://  ed2k:// mailto/ 一样的网络协议。

     'btnQuery'  的 onclick 是一个事件。我们看一下 <a 里的 href 和 onclick 属性就知道区别了。

      

 2: javascript变量。
    javascript 是弱类型, 声明变量不能用 int i = 0;  只能用  var i = 0;
   
        <script type="text/javascript">
        var i = 0;
        i = "abc" ;
        alert(i);
     </script>

     注意: i 先赋int的值,然后又赋字符串的值 'abc',  说明它是典型的嫁鸡随鸡,嫁狗随狗型变量。  注意:一定要加上 var 如果不加 var 则说明 i是全局变量,其它地方就不能用了。

posted on 2011-10-30 19:23  刀魂  阅读(151)  评论(0编辑  收藏  举报