飛艷小屋

          程序--人生--哲學___________________歡迎艷兒的加入

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            52 Posts :: 175 Stories :: 107 Comments :: 0 Trackbacks
          www.xyhhxx.com  發布者: seo  時間: 2005-11-10

          因項目需要,最近一段時間里對于js的開發有了一定的了解。在基于ASP.NET的開發中,經常性的需要JS腳本來增加一些客戶端的控制,比如限制輸入字符,日期控件等等。一般這樣的控制基本上在客戶端完成就比較好,無需回傳到服務端。總結了最近的開發中使用的一些js的技巧,提供給大家

          1、js腳本如何訪問服務器控件的值
                  界面上有一個TextBox控件,ID為Name,js里可以采用如下腳本取Name的值
                  var myvalue=document.all(’Name’).value;

          2、服務器控件如何取js中變量的值
                  目前未發現比較好的辦法,我通常采用的方法是在界面上放一個隱藏的控件HtmlInputHidden,然后設置為以服務器控件運行,這樣在js腳本中和ASP.NET代碼里都可以訪問到該控件的值
                  js中給服務器控件賦值:
                  var bt=document.all(’Name’).value;
                  bt.value=’名稱’;
                  ASP.NET中使用Name.Value來訪問。

          3、如何遍歷界面上所有TextBox元素
                  var inputList = document.body.getElementsByTagName("INPUT");
                  for(var i=0;i<inputList.length;i++)
                  {
                     if(inputList[i].disabled==false && (inputList[i].type==’text’ || inputList[i].type==’password’))
                     {
                        inputList[i].value="";
                     }
                  }

          4、讓dropdownlist選擇到指定項
                  選擇dropdownlist中值為“我得選擇”得項
                  var handl=document.all(’List1’);
                  var my_value=’我得選擇’;
                  for(var index=0;index<handle.options.length;index++)
                  {
                      if(handle.options[index].text==my_value)
                      {
                          handle.selectedIndex=index;
                      }
                  }
          posted on 2005-11-14 19:32 天外飛仙 閱讀(423) 評論(2)  編輯  收藏 所屬分類: javaScript

          Feedback

          # re: JavaScript和ASP.NET的傳值 2010-08-10 10:45 我C
          以后這事咱能不做嗎?我找了一個上午這篇文章出現了幾百次,希望#¥%……*&  回復  更多評論
            

          # re: JavaScript和ASP.NET的傳值[未登錄] 2010-08-10 12:54
          都2005年寫的,你還在這叫勁,這blog我都不用了,轉到csdn去了  回復  更多評論
            

          主站蜘蛛池模板: 彰化市| 阳曲县| 衢州市| 朔州市| 读书| 香河县| 大港区| 樟树市| 绩溪县| 通海县| 漳平市| 呈贡县| 彭水| 太原市| 漾濞| 锦州市| 梁河县| 瑞丽市| 桂林市| 泾阳县| 宜城市| 西平县| 大理市| 霍山县| 福鼎市| 赞皇县| 忻城县| 汉源县| 镇江市| 普格县| 南京市| 泸西县| 鄂托克前旗| 游戏| 修水县| 岑巩县| 濉溪县| 宜州市| 呼和浩特市| 额济纳旗| 白山市|