在WebForm戲說 js的注釋


 

 小弟才學粗淺,只是演示一個新手常常犯得錯誤,請高手、大牛們 嘴下留情。。。。。

1、直接進入話題:新建一個Demo20120603.aspx 頁面 然后敲入以下的代碼

 <script type="text/javascript">
        window.onload = function () {
            alert('廣東韶關學院');
            alert('網絡中心');
            alert('我愛廣州');
        }
  </script>

運行結果 : 

廣東韶關學院

網絡中心

我愛廣州

 

2、js 注釋有兩種,大家都會

// 或/*********/

     <script type="text/javascript">
        window.onload = function () {
            //alert('廣東韶關學院');
            /*alert('網絡中心');*/
            alert('我愛廣州');
        }
    </script>

 

運行結果 : 

我愛廣州

 

 

3、重點部分來,在后台代碼 Demo20120603.aspx.cs 添加一個變量

 

  public partial class Demo20120603 : System.Web.UI.Page
    {
       protected string str = "我是一只猴子";//親~~~我是剛添加變量

        protected void Page_Load(object sender, EventArgs e)
        {

        }
    }

 在 前台Demo20120603.aspx 頁面  js代碼修改成以下樣子

     <script type="text/javascript">
         window.onload = function () {
             var s = '<%=str %>';
             alert(s);
         }
    </script>

 運行結果

我是一只猴子

 

5、代碼運行似乎好像沒有啥問題,OK,把后台代碼 變量注釋掉

 

 public partial class Demo20120603 : System.Web.UI.Page
    {
         //protected string str = "我是一只猴子";//親~~~我是剛添加變量

        protected void Page_Load(object sender, EventArgs e)
        {

        }
    }

 

 在 前台Demo20120603.aspx 頁面  js代碼修改成以下樣子

     <script type="text/javascript">
         window.onload = function () {
             // var s = '<%=str %>';
             // alert(s);
         }
    </script>

 

 運行結果

① 、

 

②、換js 第二種注釋


     兩次的js注釋都錯誤,解決方法有木有呢

    小弟只知道有兩個

    第一、直接刪除不要的代碼,就不要注釋(推薦)

    第二、 可以嘗試一下這個注釋 <%--/*var s = '<%=str %>';*/--%>,前提條件:js里面包含后台代碼

 

       為啥要這樣子注釋。原因就不多說咯,樓下很多大牛給你很多答案咯

 

最后是廣告時間:小弟不才,已發布三款wp7軟件(天氣小秘書 、情侶通、36MM 坐車(審核中)),遲點整理公布源碼出來,請有wp7手機的猴子支持小弟一下。親,記得好評哦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM