A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

あ追溯罒↘梦

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© あ追溯罒↘梦 初级黑马   /  2013-5-13 21:59  /  1007 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. <html>
  2. <head>
  3. <title>测试</title>
  4. <style type="text/css">
  5. <!--
  6. BODY
  7. {
  8.         font-family:"Courier";
  9.         font-size: 12px;
  10.         margin:0px 0px 0px 0px;
  11.         overflow-x:no;
  12.         overflow-y:no;
  13.         background-color: #B8D3F4;
  14. }
  15. td
  16. {
  17.         font-size:12px;
  18. }
  19. .default_input
  20. {
  21.         border:1px solid #666666;
  22.         height:18px;
  23.         font-size:12px;
  24. }
  25. .default_input2
  26. {
  27.         border:1px solid #666666;
  28.         height:18px;
  29.         font-size:12px;
  30. }
  31. .nowrite_input
  32. {
  33.         border:1px solid #849EB5;
  34.         height:18px;
  35.         font-size:12px;
  36.         background-color:#EBEAE7;
  37.         color: #9E9A9E;
  38. }
  39. .default_list
  40. {
  41.         font-size:12px;
  42.   border:1px solid #849EB5;
  43. }
  44. .default_textarea
  45. {
  46.         font-size:12px;
  47.         border:1px solid #849EB5;
  48. }

  49. .nowrite_textarea
  50. {
  51.         border:1px solid #849EB5;
  52.         font-size:12px;
  53.         background-color:#EBEAE7;
  54.         color: #9E9A9E;
  55. }

  56. .wordtd5 {
  57.         font-size: 12px;
  58.         text-align: center;
  59.         vertical-align:top;
  60.         padding-top: 6px;
  61.         padding-right: 5px;
  62.         padding-bottom: 3px;
  63.         padding-left: 5px;
  64.         background-color: #b8c4f4;
  65. }

  66. .wordtd {
  67.         font-size: 12px;
  68.         text-align: left;
  69.         vertical-align:top;
  70.         padding-top: 6px;
  71.         padding-right: 5px;
  72.         padding-bottom: 3px;
  73.         padding-left: 5px;
  74.         background-color: #b8c4f4;
  75. }
  76. .wordtd_1 {
  77.         font-size: 12px;
  78.         vertical-align:top;
  79.         padding-top: 6px;
  80.         padding-right: 5px;
  81.         padding-bottom: 3px;
  82.         padding-left: 5px;
  83.         background-color: #516CD6;
  84.         color:#fff;
  85. }
  86. .wordtd_2{
  87.         font-size: 12px;
  88.         text-align: right;
  89.         vertical-align:top;
  90.         padding-top: 6px;
  91.         padding-right: 5px;
  92.         padding-bottom: 3px;
  93.         padding-left: 5px;
  94.         background-color: #64BDF9;
  95. }
  96. .wordtd_3{
  97.         font-size: 12px;
  98.         text-align: right;
  99.         vertical-align:top;
  100.         padding-top: 6px;
  101.         padding-right: 5px;
  102.         padding-bottom: 3px;
  103.         padding-left: 5px;
  104.         background-color: #F1DD34;
  105. }
  106. .inputtd
  107. {
  108.         font-size:12px;
  109.         vertical-align:top;
  110.         padding-top: 3px;
  111.         padding-right: 3px;
  112.         padding-bottom: 3px;
  113.         padding-left: 3px;
  114. }
  115. .inputtd2
  116. {
  117.         text-align: center;
  118.         font-size:12px;
  119.         vertical-align:top;
  120.         padding-top: 3px;
  121.         padding-right: 3px;
  122.         padding-bottom: 3px;
  123.         padding-left: 3px;
  124. }
  125. .tablebg
  126. {
  127.         font-size:12px;
  128. }

  129. .tb{
  130.         border-collapse: collapse;
  131.         border: 1px outset #999999;
  132.         background-color: #FFFFFF;
  133. }
  134. .td2{line-height:22px; text-align:center; background-color:#F6F6F6;}
  135. .td3{background-color:#B8D3F4; text-align:center; line-height:20px;}
  136. .td4{background-color:#F6F6F6;line-height:20px;}
  137. .td5{border:#000000 solid;
  138.        border-right-width:0px;
  139.            border-left-width:0px;
  140.            border-top-width:0px;
  141.            border-bottom-width:1px;}

  142. .tb td{
  143. font-size: 12px;
  144. border: 2px groove #ffffff;
  145. }




  146. .noborder {
  147.         border: none;
  148. }

  149. .button {
  150.         border: 1px ridge #ffffff;
  151.         line-height:18px;
  152.         height: 20px;
  153.         width: 45px;
  154.         padding-top: 0px;
  155.         background:#CBDAF7;
  156.         color:#000000;
  157.         font-size: 9pt;
  158.     font-family:"Courier";
  159. }

  160. .textarea {
  161.         font-family: Arial, Helvetica, sans-serif, "??";
  162.         font-size: 9pt;
  163.         color: #000000;
  164.         border-bottom-width: 1px;
  165.         border-top-style: none;
  166.         border-right-style: none;
  167.         border-bottom-style: solid;
  168.         border-left-style: none;
  169.         border-bottom-color: #000000;
  170.         background-color:transparent;
  171.         text-align: left
  172. }
  173. -->
  174. </style>

  175. </head>

  176. <body>

  177. <div style="border:1px dashed #E6E6E6;margin:150px 0px 0px 450px; width:350px; height:200px; background-color:#E6E6E6;">
  178. <table width="285" height="169" border="0" align="left" cellpadding="0" cellspacing="0" style="margin:15px 0px 0px 15px;">
  179.   <tr>
  180.     <td width="126">
  181.             <!--multiple="multiple" 能同时选择多个   size="10"  确定下拉选的长度-->
  182.                 <select name="first" multiple="multiple" size="10" class="td3" id="first">
  183.                   <option value="选项1">选项1</option>
  184.                   <option value="选项2">选项2</option>
  185.                   <option value="选项3">选项3</option>
  186.                   <option value="选项4">选项4</option>
  187.                   <option value="选项5">选项5</option>
  188.                   <option value="选项6">选项6</option>
  189.                   <option value="选项7">选项7</option>
  190.                   <option value="选项8">选项8</option>
  191.                 </select>   
  192.         </td>
  193.     <td width="69" valign="middle">
  194.        <input name="add"  id="add" type="button" class="button" value="-->" />
  195.        <input name="add_all" id="add_all"  type="button" class="button" value="==>" />
  196.        <input name="remove"  id="remove" type="button" class="button" value="&lt;--" />
  197.            <input name="remove_all"  id="remove_all" type="button" class="button" value="&lt;==" />
  198.         </td>
  199.     <td width="127" align="left">
  200.           <select name="second" size="10" multiple="multiple" class="td3" id="second">
  201.          <option value="选项9">选项9</option>
  202.       </select>
  203.         </td>
  204.   </tr>
  205. </table>
  206. </div>
  207. </body>
  208. <script type="text/javascript">
  209.         var select1 = document.getElementById("first");
  210.         var select2 = document.getElementById("second");
  211.         var select1Options = select1.getElementsByTagName("option");
  212.         var select2Options = select2.getElementsByTagName("option");
  213.         document.getElementById("add").onclick=function() {
  214. var len = select1Options.length;
  215.         for(var i=0;i<len;i++){
  216.         //                var optionValue = select1Options[i];
  217.         //                if(optionValue.selected){
  218.                 //                select2.appendChild(optionValue);
  219.         //                        i --;
  220.         //                }
  221.         //       
  222.         if(select1.selectedIndex != -1) {
  223.                 select2.appendChild(select1Options[select1.selectedIndex]);
  224.         }
  225.          }
  226.         };
  227.         document.getElementById("add_all").onclick=function() {
  228.                 var select1Options = select1.getElementsByTagName("option");
  229.                 var len = select1Options.length;
  230.                 for(var i = 0 ; i < len; i ++) {
  231.                
  232.                         select2.appendChild(select1Options[0]);
  233.                 }
  234.         };
  235. select1.ondblclick = function() {
  236.         select2.appendChild(this.options[this.selectedIndex]);
  237. };
  238.   select2.ondblclick = function() {
  239.         select1.appendChild(this.options[this.selectedIndex]);
  240. };
  241. document.getElementById("remove").onclick=function() {
  242. var len = select2Options.length;
  243.         for(var i = 0 ; i < len; i ++) {
  244.         if(select2.selectedIndex != -1) {
  245.                 select1.appendChild(select2Options[select2.selectedIndex]);
  246.         }
  247.         }
  248. };
  249. document.getElementById("remove_all").onclick=function() {
  250. var len = select2Options.length;
  251.         for(var i = 0 ; i < len; i ++) {
  252.                 select1.appendChild(select2Options[0]);
  253.         }
  254. };
  255. </script>
  256. </html>
复制代码

4 个回复

倒序浏览
look  不懂,帮顶
回复 使用道具 举报
是不是那种可以编辑的下拉条。
回复 使用道具 举报
学习一下,感谢分享!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马