jojo's blog--快樂憂傷都與你同在
          為夢想而來,為自由而生。 性情若水,風起水興,風息水止,故時而激蕩,時又清平……
          posts - 11,  comments - 30,  trackbacks - 0
          <html> 
              
          <head> 
                  
          <title>js list table</title> 
              
          </head> 
           
              
          <script language="javascript"> 
              
          <!--  
              var ListUtil 
          = new Object();  

              
          //MOVE ALL
              ListUtil.moveAll = function moveAll(oListboxFrom,oListboxTo){  
                  var options 
          = oListboxFrom.options;  
                  
          for(var i = 0; i < options.length; i++){  
                      oListboxTo.appendChild(options[i]); 
          //???  
                      i -= 1;
                  }
              }  

              
          //MOVE sigle 
              ListUtil.moveMuti = function moveMuti(oListboxFrom,oListboxTo){
                  var options 
          = oListboxFrom.options;  
                  
          for(var i = 0; i < options.length; i++){
                      
          if(options[i].selected){
                          oListboxTo.appendChild(options[i]);
                          i 
          -= 1;
                      }
                  }
              }  

              
          //MOVE UP
              ListUtil.shiftUp = function(oListbox) {
                  
          if(oListbox.selectedIndex > 0){
                      var oOption 
          = oListbox.options[oListbox.selectedIndex];
                      var oPrevOption 
          = oListbox.options[oListbox.selectedIndex-1];
                      oListbox.insertBefore(oOption,oPrevOption);
                  }
              }  

              
          //MOVE DOWN
              ListUtil.shiftDown = function(oListbox){
                  
          if(oListbox.selectedIndex < oListbox.options.length-1){
                      var oOption 
          = oListbox.options[oListbox.selectedIndex];
                      var oNextOption 
          = oListbox.options[oListbox.selectedIndex+1];
                      oListbox.insertBefore(oNextOption,oOption);
                  }
              }  

              
          //--> 
              </script> 

              
          <body text="#000000" bgcolor="#ffffff" link="#0033cc"> 
              
          <form method=post action="#"> 
              
          <table>
                  
          <tr>
                      
          <td>
                          Unselected employee
                          
          <select name="oListboxFrom" id="oListboxFrom" size="10" multiple="true" 
                              style
          ="width:100px;height:250px;margin-left:20px;float:left"> 
                              
          <option value="1" selected>tim</option> 
                              
          <option value="2">jojo</option>
                              
          <option value="3">simon</option>
                              
          <option value="4">ata</option>
                              
          <option value="5">jimy</option>
                          
          </select>
                      
          </td> 

                      
          <td align="center">
                          
          <input type="button" value=" >>> "
                              onclick
          ="ListUtil.moveAll(oListboxFrom, oListboxTo);" />
                          
          <br/> 

                          
          <input type="button" value=" >> "
                              onclick
          ="ListUtil.moveMuti(oListboxFrom, oListboxTo);" />
                          
          <br/> 

                          
          <input type="button" value=" << "
                              onclick
          ="ListUtil.moveMuti(oListboxTo, oListboxFrom);" />
                          
          <br/> 

                          
          <input type="button" value=" <<< "
                              onclick
          ="ListUtil.moveAll(oListboxTo, oListboxFrom);" />
                          
          <br/> 

                          
          <input type="button" value="MovePrev " 
                              onclick
          ="ListUtil.shiftUp(oListboxFrom);" />
                          
          <br/> 

                          
          <input type="button" value="MoveNext" 
                              onclick
          ="ListUtil.shiftDown(oListboxFrom);" />
                      
          </td> 

                      
          <td>
                          Selected Employees
                          
          <select name="oListboxTo" id="oListboxTo" multiple="true" size="10" 
                              style
          ="width:100px;height:250px;margin-left:20px;float:left">
                              
          <option value="319094784">cindy</option>
                              
          <option value="320274432">nancy</option>
                              
          <option value="322109440">amy</option>
                          
          </select>
                      
          </td>
                  
          </tr> 
              
          </table> 
              
          </form>
              
          </body> 

          </html>

          效果:
          Unselected employee




          Selected Employees

          posted on 2008-10-09 18:39 Blog of JoJo 閱讀(116) 評論(0)  編輯  收藏 所屬分類: Linux 技術相關

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(6)

          隨筆檔案

          文章分類

          文章檔案

          新聞分類

          新聞檔案

          相冊

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 特克斯县| 华安县| 什邡市| 贵州省| 余姚市| 屯昌县| 云安县| 乌审旗| 神农架林区| 金乡县| 辰溪县| 武强县| 虹口区| 福州市| 鹤庆县| 长春市| 陆川县| 凤翔县| 吉木乃县| 延长县| 海伦市| 兴和县| 黔南| 长武县| 翁源县| 菏泽市| 马鞍山市| 和顺县| 崇州市| 新乡市| 手游| 紫金县| 福建省| 响水县| 加查县| 辽中县| 惠安县| 鲁甸县| 原平市| 拜泉县| 枣阳市|