<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        JS實現左右列表互相調換功能

        來源:懂視網 責編:小采 時間:2020-11-27 19:50:04
        文檔

        JS實現左右列表互相調換功能

        JS實現左右列表互相調換功能:這次給大家帶來JS實現左右列表互相調換功能,JS實現左右列表互相調換的注意事項有哪些,下面就是實戰案例,一起來看一下。實現功能:1.左邊的下拉框內容添加到右邊的下拉框,支持多選移動,且同時將右邊的下拉框對象移除;2.支持列表中項目上下位置的移動;3
        推薦度:
        導讀JS實現左右列表互相調換功能:這次給大家帶來JS實現左右列表互相調換功能,JS實現左右列表互相調換的注意事項有哪些,下面就是實戰案例,一起來看一下。實現功能:1.左邊的下拉框內容添加到右邊的下拉框,支持多選移動,且同時將右邊的下拉框對象移除;2.支持列表中項目上下位置的移動;3
        這次給大家帶來JS實現左右列表互相調換功能,JS實現左右列表互相調換的注意事項有哪些,下面就是實戰案例,一起來看一下。

        實現功能:

        1.左邊的下拉框內容添加到右邊的下拉框,支持多選移動,且同時將右邊的下拉框對象移除;

        2.支持列表中項目上下位置的移動;

        3.效果圖如下:

        Html代碼

        <HTML> 
        <HEAD> 
        <TITLE>選擇下拉菜單</TITLE> 
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
        <META NAME="Description" CONTENT="Power by hill"> 
        </HEAD> 
        <BODY> 
        <p>選定一項或多項然后點擊添加或移除(按住shift或ctrl可以多選),或在選擇項上雙擊進行添加和移除。</p> 
        <form method="post" name="myform"> 
        <table border="0" width="300"> 
        <tr> 
        <td width="40%"> 
        <select style="WIDTH:100%" multiple name="list1" size="12" ondblclick="moveOption(document.myform.list1, document.myform.list2)"> 
        <option value="北京">北京</option> 
        <option value="上海">上海</option> 
        <option value="山東">山東</option> 
        <option value="安徽">安徽</option> 
        <option value="重慶">重慶</option> 
        <option value="福建">福建</option> 
        <option value="甘肅">甘肅</option> 
        <option value="廣東">廣東</option> 
        <option value="廣西">廣西</option> 
        <option value="貴州">貴州</option> 
        <option value="海南">海南</option> 
        <option value="河北">河北</option> 
        <option value="黑龍江">黑龍江</option> 
        </select> 
        </td> 
        <td width="20%" align="center"> 
        <input type="button" value="添加" onclick="moveOption(document.myform.list1, document.myform.list2)"><br/> 
        <br/> 
        <input type="button" value="刪除" onclick="moveOption(document.myform.list2, document.myform.list1)"> 
        </td> 
        <td width="40%"> 
        <select style="WIDTH:100%" multiple name="list2" size="12" ondblclick="moveOption(document.myform.list2, document.myform.list1)"> 
        </select> 
        </td> 
        <td> 
        <button onclick="changepos(list2,-1)" type="button">上移</button> 
        <br/> 
        <button onclick="changepos(list2,1)" type="button">下移</button> 
        </td> 
        </tr> 
        </table> 
        值:<input type="text" name="city" size="40"> 
        </form> 
        <script language="JavaScript"> 
        <!-- 
        function moveOption(e1, e2){ 
        try{ 
        for(var i=0;i<e1.options.length;i++){ 
        if(e1.options[i].selected){ 
        var e = e1.options[i]; 
        e2.options.add(new Option(e.text, e.value)); 
        e1.remove(i); 
        ii=i-1 
        } 
        } 
        document.myform.city.value=getvalue(document.myform.list2); 
        } 
        catch(e){} 
        } 
        function getvalue(geto){ 
        var allvalue = ""; 
        for(var i=0;i<geto.options.length;i++){ 
        allvalue +=geto.options[i].value + ","; 
        } 
        return allvalue; 
        } 
        function changepos(obj,index) 
        { 
        if(index==-1){ 
        if (obj.selectedIndex>0){ 
        obj.options(obj.selectedIndex).swapNode(obj.options(obj.selectedIndex-1)) 
        } 
        } 
        else if(index==1){ 
        if (obj.selectedIndex<obj.options.length-1){ 
        obj.options(obj.selectedIndex).swapNode(obj.options(obj.selectedIndex+1)) 
        } 
        } 
        } 
        //--> 
        </script> 
        </BODY> 
        </HTML>

        相信看了本文案例你已經掌握了方法,更多精彩請關注Gxl網其它相關文章!

        推薦閱讀:

        ElTableColumn擴展方法詳解

        Vue操作自定義動態組件方法詳解

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        JS實現左右列表互相調換功能

        JS實現左右列表互相調換功能:這次給大家帶來JS實現左右列表互相調換功能,JS實現左右列表互相調換的注意事項有哪些,下面就是實戰案例,一起來看一下。實現功能:1.左邊的下拉框內容添加到右邊的下拉框,支持多選移動,且同時將右邊的下拉框對象移除;2.支持列表中項目上下位置的移動;3
        推薦度:
        標簽: 功能 左右 列表
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲精品无码久久久久A片苍井空 亚洲精品无码久久久久YW | 亚洲无删减国产精品一区| 一级做a爰全过程免费视频毛片| 麻豆成人精品国产免费| 亚洲AV无码精品国产成人| 破了亲妺妺的处免费视频国产| 亚洲AV成人无码久久WWW| 国产伦精品一区二区三区免费下载 | 午夜毛片不卡免费观看视频| 亚洲精品蜜夜内射| 四虎1515hm免费国产| 一出一进一爽一粗一大视频免费的| 亚洲色偷拍区另类无码专区| 韩日电影在线播放免费版| 亚洲AV午夜福利精品一区二区| 在线人成精品免费视频| 中文字幕在线日亚洲9| 免费成人午夜视频| 91成人免费观看在线观看| 亚洲日韩图片专区第1页| 国产成人免费午夜在线观看| 亚洲欧美一区二区三区日产| 免费国产怡红院在线观看| 两个人日本免费完整版在线观看1| 亚洲va久久久噜噜噜久久| 性做久久久久久免费观看| 特级aa**毛片免费观看| 亚洲码国产精品高潮在线| 4虎1515hh永久免费| 久久久亚洲精华液精华液精华液| 久久亚洲精品无码观看不卡| 男人都懂www深夜免费网站| 色偷偷亚洲女人天堂观看欧| 亚洲国产婷婷香蕉久久久久久| 97在线免费观看视频| 久久精品国产亚洲αv忘忧草| 免费人成网站在线高清| 59pao成国产成视频永久免费| 色欲色欲天天天www亚洲伊| 亚洲AV中文无码字幕色三| 免费看美女被靠到爽|