js左右選擇添加刪除內容功能表代碼

來源:互聯網
上載者:User
關鍵字 網頁製作 Ajax JavaScript

<HTML>


<HEAD>


<TITLE>網頁特效|jzread.com/左右選擇添加刪除內容功能表</TITLE>


<meta HTTP-equiv="Content-Type" content="text/html; charset=gb2312">


</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>


   <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>


   <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>


    </tr>


  </table>


值:<input type="text" name="city" size="40" value="" />


</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);


i=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;


}


//-->


</script>


</BODY>


</HTML>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.