小菜毛毛技術(shù)分享

          與大家共同成長

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            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  回復(fù)  更多評論
            

          主站蜘蛛池模板: 尼勒克县| 邢台县| 岚皋县| 当阳市| 新化县| 新竹县| 六枝特区| 远安县| 绵阳市| 五寨县| 平安县| 磐安县| 柯坪县| 滨州市| 阳江市| 屏山县| 龙川县| 乌什县| 福泉市| 汕尾市| 封开县| 广州市| 浑源县| 台东市| 弥渡县| 临高县| 赣州市| 澜沧| 石门县| 舞阳县| 南投市| 辰溪县| 康乐县| 开化县| 宁明县| 克拉玛依市| 台东市| 兴隆县| 驻马店市| 横峰县| 九江县|