小菜毛毛技術分享

          與大家共同成長

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            164 Posts :: 141 Stories :: 94 Comments :: 0 Trackbacks
          HTML代碼:
          <div align="left">
           <div style="float:left">
           <select name="select1" size="20" id="allTimeLimitmr" multiple="multiple" style="height: auto;width: auto;">
               <option value="null" disabled="disabled" >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<fmt:message key="setting.timelimitmr"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</option>\
               <c:if test="${tlmr!=null}">
             <c:forEach items="${tlmr}" var="TimeLimitmr" >
               <option value='${TimeLimitmr.match_rule_id}' >${TimeLimitmr.match_rule_name}</option>
             </c:forEach>
            </c:if>
                </select>
            </div>
            <div style="float:left; margin-top:100px;margin-left: 2px">
             <input name="button" type="button" onclick="addTache();" value="<fmt:message key="button.add" />" /><br>
             <input name="button3" type="button" onclick="removeTache();" value="<fmt:message key="button.delete"/>" /><br>
                </div>
             <div style="float:left">
                 <select name="select" size="20" id="select" multiple="multiple" style="height: auto;width: auto;">
                 <option value="null" disabled="disabled" >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<fmt:message key="setting.timelimitmr.have"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</option>       
            <c:if test="${tlmr!=null}">
             <c:forEach items="${isselect}" var="istimeLimitmr" >
               <option value='${istimeLimitmr.match_rule_id}' >${istimeLimitmr.match_rule_name}</option>
             </c:forEach>
            </c:if>
                </select>
             </div>
          </div>
          JAVASCRIPT代碼:
          function addTache(){
            var len= document.getElementById("allTimeLimitmr").length;
            for(var i=0;i<len;i++){
             var option = document.getElementById("allTimeLimitmr").options[i];
             if(option.selected == true && option.index!=0){
              var newoption = document.createElement('option');  
                          newoption.value = option.value;
              newoption.text  = option.text;
            
              document.getElementById("select").add(newoption);
             }
            }
           }
           function removeTache(){
            var len= document.getElementById("select").length;
            for(var i=0;i<len;i++){
                var option = document.getElementById("select").options[i];
             if(option.selected == true && option.index!=0 ){
              var tempoption = document.getElementById("select").options[i];
              document.getElementById("select").options[i].removeNode(true);
             }
            }
           }
           
           function submitTache(){
            
            var len = document.getElementById("select").length;
            var formobject = document.getElementById("alarmRuleForm");
            for(var i=0;i<len;i++){
             var option = document.getElementById("select").options[i];
             if(option.index!=0 ){
                 var actiontype= "0";
              var input = document.createElement("<input type='hidden' name='timelimitmr' />");
              input.value=option.value;
              formobject.insertAdjacentElement("beforeEnd",input);
             }
            }
            formobject.submit();
           }
          </script>
          posted on 2009-05-31 09:14 小菜毛毛 閱讀(2536) 評論(1)  編輯  收藏 所屬分類: HTML+div+css實踐

          Feedback

          # re: select multiple 2012-09-28 13:55 wq
          wewe  回復  更多評論
            

          主站蜘蛛池模板: 巴东县| 青河县| 保德县| 肃宁县| 油尖旺区| 济阳县| 雅安市| 沧州市| 诸暨市| 剑川县| 英超| 南安市| 四会市| 潜江市| 武宣县| 松江区| 和平区| 萨嘎县| 绵竹市| 信阳市| 桦川县| 阿勒泰市| 霍邱县| 临安市| 德格县| 新沂市| 滦南县| 博白县| 平山县| 五台县| 水富县| 塘沽区| 老河口市| 繁峙县| 红安县| 富平县| 潜山县| 资源县| 广元市| 元谋县| 邻水|