posts - 167,  comments - 30,  trackbacks - 0

          轉載自:http://ltf1660.javaeye.com/blog/580699
          在項目開發過程中我們時常會碰到要設置下拉框為只讀(readonly),但是可惜的是select沒有只讀屬性,所以需要在select外面包含一個span,通過js來改變。

          下面這段html代碼是在struts2的下拉標簽中加入了span標簽,在頁面裝載的時候就讓下拉框變成不可讀。

          <body onload="init()">

              <span id="id_select">
                 <s:select name="sjdwmc" list="sjdxdwList" listKey="dxbh"  listValue="dwmc" headerKey="" headerValue=""></s:select>
              </span>

          </body>

          如下是js代碼,在init方法中調用selectReadOnly讓下拉框變成只讀。

          /*根據頁面上span的id設置select為只讀/

          function selectReadOnly(selectedId){
            var obj = document.getElementById(selectedId);
               obj.onmouseover = function(){
               obj.setCapture();
              }
              obj.onmouseout = function(){
               obj.releaseCapture();
              }
              obj.onfocus = function(){
               obj.blur();
              }
              obj.onbeforeactivate = function(){
               return false;
              }
           }

          function init(){
                selectReadOnly("id_select");
            }

          posted on 2010-08-26 15:19 David1228 閱讀(6745) 評論(1)  編輯  收藏 所屬分類: JavaScript

          FeedBack:
          # re: js設置下拉框等只讀屬性 其他也可以哦[未登錄]
          2010-09-05 21:23 | michael
          嗯 是可以 但是讓他啟用的方法呢?  回復  更多評論
            

          <2010年8月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章檔案

          新聞分類

          新聞檔案

          相冊

          收藏夾

          Java

          Linux知識相關

          Spring相關

          云計算/Linux/虛擬化技術/

          友情博客

          多線程并發編程

          開源技術

          持久層技術相關

          搜索

          •  

          積分與排名

          • 積分 - 359185
          • 排名 - 154

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 滨州市| 呼伦贝尔市| 巧家县| 阳原县| 孟村| 江北区| 克山县| 阳山县| 怀柔区| 东海县| 沙坪坝区| 昌吉市| 阜城县| 松原市| 即墨市| 开平市| 普定县| 曲麻莱县| 尚义县| 特克斯县| 保定市| 栾城县| 板桥市| 马边| 宜君县| 遂平县| 吉安市| 汽车| 仁怀市| 东阿县| 天峻县| 望江县| 罗甸县| 翼城县| 合江县| 凤翔县| 临夏县| 阳泉市| 原平市| 伊金霍洛旗| 衡阳县|