<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-2  評論-0  文章-17  trackbacks-0
        在用strust2做項目時遇到一個問題,我用struts2中datetimepicker 標簽時只想讓用戶用后面的選擇按鈕來選擇日期,
    而不想讓用戶輸入,因為用戶的輸入很可能不符合日期格式的要求。
        于是我就在<s: datetimepicker >標簽中加入了disabled=“true",但是我發現這個設置根本不起作用。
        我開始到網上去找這方面的資料,我發現遇到這個問題的人還真不少,但是都沒有找到好的解決方案。
    于是我開始自己琢磨這這個問題,經過很多次的實驗我發現,<s: datetimepicker >控件其實是一個DIV,
    他的innerHTML是的具體內容如下: 
    代碼內容

        第一個子元素是一個隱藏域的表單,
        第二個就是我們看見的文本輸入框.
        日期控件的如下:
    <s:datetimepicker name="starttime" id="starttime" displayFormat="yyyy-MM-dd"></s:datetimepicker>
        我們想要做的就是讓第二個子元素的disabled="true",所以我們可以這么做:
    然后寫javascript,代碼如下:
    document.getElementById("starttime").childNodes(1).disabled="true";
    其中childNodes(1)代表是第二個子元素,也就是我們不想讓用戶輸入的文本框。
    目的達到。
    但是這又遇到了另外一個問題設置成disabled的時候,Action中獲取不到頁面中相應的值.
    用如下方式:
    document.getElementById("startTimeId").childNodes(1).setAttribute("readOnly","true");
    或document.getElementById("starttime").childNodes(1).readOnly="true"; //注意readOnly中o大寫
    就能獲取值了.

    我又嘗試隱藏選擇按鈕圖片:
    document.getElementById("startTimeId").childNodes(2)獲取第三個元素的時候發現是空格(狂暈).
    document.getElementById("startTimeId").childNodes(3)才是那個圖片!
    document.getElementById("startTimeId").childNodes(3).style.display  =  "none";        //刪掉圖片原來所占的位置
    document.getElementById("startTimeId").childNodes(3).style.visibility  =  "hidden";    //保留圖片位置.
    一切ok!
    posted on 2010-03-10 14:06 lameer 閱讀(3052) 評論(0)  編輯  收藏 所屬分類: struts2學習
    主站蜘蛛池模板: jzzijzzij在线观看亚洲熟妇| 久香草视频在线观看免费| 日韩免费视频播播| 国产成人无码免费看片软件| 久久久久亚洲av无码专区喷水 | 久久国产乱子精品免费女| 久久精品国产亚洲AV电影| 在线免费观看一级毛片| 中文字幕av免费专区| 亚洲欧洲日产专区| 亚洲精品国精品久久99热| 18禁成人网站免费观看| 免费人成视频在线播放| 亚洲高清免费在线观看| heyzo亚洲精品日韩| 国产人成免费视频网站| 免费手机在线看片| 亚洲六月丁香六月婷婷蜜芽 | 亚洲中文无码卡通动漫野外| 久久久青草青青国产亚洲免观 | 菠萝菠萝蜜在线免费视频| 亚洲日本中文字幕区| 国产又大又黑又粗免费视频 | 免费看一级一级人妻片| 精品无码一区二区三区亚洲桃色| 国产精品免费电影| 亚洲大片免费观看| 国产精品1024在线永久免费| 亚洲精品亚洲人成在线播放| 亚洲精品无码成人片久久| 小小影视日本动漫观看免费| 免费H网站在线观看的| 成人电影在线免费观看| 黄色网址在线免费观看| 亚洲日韩国产一区二区三区在线 | 人成午夜免费大片在线观看| 亚洲中文字幕精品久久| 亚洲宅男永久在线| 亚洲精品无码久久久久去q | 亚洲一区二区三区AV无码| 免费看的黄色大片|