• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題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關(guān)鍵字專題關(guān)鍵字專題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
    當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

    JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移

    來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 19:57:42
    文檔

    JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移

    JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移:本文介紹了JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移的代碼,有興趣的同學(xué)可以參考一下本文今天沒事用js寫了一個(gè)用兩個(gè)select下拉框之間能互相移動(dòng)元素的小程序,剛剛才開始學(xué)javascript還有很多優(yōu)化的地方。Javascript代碼 代碼如下 <
    推薦度:
    導(dǎo)讀JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移:本文介紹了JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移的代碼,有興趣的同學(xué)可以參考一下本文今天沒事用js寫了一個(gè)用兩個(gè)select下拉框之間能互相移動(dòng)元素的小程序,剛剛才開始學(xué)javascript還有很多優(yōu)化的地方。Javascript代碼 代碼如下 <

    本文介紹了JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移的代碼,有興趣的同學(xué)可以參考一下本文

    今天沒事用js寫了一個(gè)用兩個(gè)select下拉框之間能互相移動(dòng)元素的小程序,剛剛才開始學(xué)javascript還有很多優(yōu)化的地方。

    Javascript代碼

    代碼如下

    <script type="text/javascript">

    /**選中的元素向右移動(dòng)**/

    functionmoveRight()

    {

    //得到第一個(gè)select對(duì)象

    varselectElement = document.getElementById("first");

    varoptionElements = selectElement.getElementsByTagName("option");

    varlen = optionElements.length;

    if(!(selectElement.selectedIndex==-1)) //如果沒有選擇元素,那么selectedIndex就為-1

    {

    //得到第二個(gè)select對(duì)象

    varselectElement2 = document.getElementById("secend");

    // 向右移動(dòng)

    for(vari=0;i<len ;i++)

    {

    selectElement2.appendChild(optionElements[selectElement.selectedIndex]);

    }

    }else

    {

    alert("您還沒有選擇需要移動(dòng)的元素!");

    }

    }

    //移動(dòng)所有的到右邊

    functionmoveAll()

    {

    //得到第一個(gè)select對(duì)象

    varselectElement = document.getElementById("first");

    varoptionElements = selectElement.getElementsByTagName("option");

    varlen = optionElements.length;

    //alert(len);

    //將第一個(gè)selected中的數(shù)組翻轉(zhuǎn)

    varfirstOption =newArray();

    for(vark=len-1;k>=0;k--)

    {

    firstOption.push(optionElements[k]);

    }

    varlens = firstOption.length;

    //得到第二個(gè)select對(duì)象

    varselectElement2 = document.getElementById("secend");

    for(varj=lens-1;j>=0;j--)

    {

    selectElement2.appendChild(firstOption[j]);

    }

    }

    //移動(dòng)選中的元素到左邊

    functionmoveLeft()

    {

    //首先得到第二個(gè)select對(duì)象

    varselectElement = document.getElementById("secend");

    varoptionElement = selectElement.getElementsByTagName("option");

    varlen = optionElement.length;

    //再次得到第一個(gè)元素

    if(!(selectElement.selectedIndex==-1))

    {

    varfirstSelectElement = document.getElementById("first");

    for(i=0;i<len;i++)

    {

    firstSelectElement.appendChild(optionElement[selectElement.selectedIndex]);//被選中的那個(gè)元素的索引

    }

    }else

    {

    alert("您還沒有選中要移動(dòng)的項(xiàng)目!");

    }

    }

    //全部向左移

    functionmoveAllLeft()

    {

    varselectElement = document.getElementById("secend");

    varoptionElements = document.getElementsByTagName("option");

    varlen = optionElements.length;

    varoptionEls =newArray();

    for(vari=len-1;i>=0;i--)

    {

    optionEls.push(optionElements[i]);

    }

    varlens = optionEls.length;

    varfirstSelectElement = document.getElementById("first");

    for(varj=lens-1;j>=0;j--)

    {

    firstSelectElement.appendChild(optionEls[j]);

    }

    }

    </script>

    上面是javascript代碼,下面是html加css代碼。

    Html代碼

    代碼如下

    <html>

    <head>

    <metahttp-equiv="Content-Type"content="text/html; charset=utf-8"/>

    <title>無(wú)標(biāo)題文檔</title>

    <styletype="text/css">

    .select_move { margin:0px auto; width:206px; height:140px; margin-top:300px;}

    .select_move_1 { float:left;}

    .select_move_2 { float:left;}

    .select_move_3 { float:left;}

    </style>

    </head>

    <body>

    <pclass="select_move">

    <pclass="select_move_1">

    <selectname="first"size="10"id="first"multiple="multiple">

    <optionvalue="寶馬">寶馬</option>

    <optionvalue="豐田">豐田</option>

    <optionvalue="奧迪">奧迪</option>

    <optionvalue="凱迪拉克">凱迪拉克</option>

    <optionvalue="現(xiàn)代">現(xiàn)代</option>

    <optionvalue="奔馳">奔馳</option>

    <optionvalue="法拉利">法拉利</option>

    </select>

    </p>

    <pclass="select_move_2">

    <inputtype="button"value="------>" onclick="moveRight()"/><br/>

    <inputtype="button"value="===>" onclick="moveAll()" /><br/>

    <inputtype="button"value="<------"onclick="moveLeft()"/><br/>

    <inputtype="button"value="<==="onclick="moveAllLeft()"/>

    </p>

    <pclass="select_move_3">

    <selectsize="10"id="secend"multiple="multiple">

    </select>

    </p>

    </p>

    </body>

    </html>

    相關(guān)推薦:

    JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移的示例代碼分享

    聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移

    JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移:本文介紹了JavaScript實(shí)現(xiàn)兩個(gè)select下拉框選項(xiàng)左移右移的代碼,有興趣的同學(xué)可以參考一下本文今天沒事用js寫了一個(gè)用兩個(gè)select下拉框之間能互相移動(dòng)元素的小程序,剛剛才開始學(xué)javascript還有很多優(yōu)化的地方。Javascript代碼 代碼如下 <
    推薦度:
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产精品亚洲欧美大片在线观看| 日韩蜜芽精品视频在线观看| 精品无码久久久久久国产| 精品无码一区二区三区爱欲 | 香蕉国产精品麻豆亚洲欧美日韩精品自拍欧美v国 | 久久66热人妻偷产精品9| 看99视频日韩精品| 国产三级国产精品国产普男人| 99精品视频在线| 久久精品蜜芽亚洲国产AV| 亚洲视频在线精品| 精品无码综合一区| 国产精品JIZZ在线观看老狼| 国产精品成人观看视频国产| 久久国产免费观看精品3| 中文精品99久久国产 | 国产精品网站在线观看| 欧美精品hdvideosex4k| 亚洲一级Av无码毛片久久精品 | 国产精品 羞羞答答在线 | 久久se精品一区精品二区| 国产精品无码av在线播放| 97国产视频精品| 99国产欧美久久久精品蜜芽| 日韩欧精品无码视频无删节| 亚洲情侣偷拍精品| 亚洲一级Av无码毛片久久精品| 精品人妻少妇一区二区三区在线| 9re热国产这里只有精品| 久久精品国产精品青草| 免费视频成人国产精品网站| 91在线手机精品超级观看| 永久免费精品视频| 亚洲欧美国产∧v精品综合网| 国产亚洲美女精品久久久| 51精品资源视频在线播放| 精品视频在线v| 在线欧美v日韩v国产精品v| 91国内揄拍国内精品情侣对白| 四虎精品免费永久在线| 日本欧美韩国日本精品|