JSP+JavaScript打造级连菜单(应用实例)
来源:优易学  2011-11-2 15:35:45   【优易学:中国教育考试门户网】   资料下载   IT书店

 

  <tr class="bgc">
  <td colspan="4" align="center">
  <input type="button" name="button1" class="buttons" value="选好了!" onclick="rv();"></td>
  </tr>
  </table>
  </form>
  <script language="JavaScript">
  //人名移动
  function move(fbox, tbox) {
  var arrFbox = new Array();
  var arrTbox = new Array();
  var arrLookup = new Array();
  var i;
  for (i = 0; i < tbox.options.length; i++) {
  arrLookup[tbox.options[i].text] = tbox.options[i].value;
  arrTbox[i] = tbox.options[i].text;
  }
  var fLength = 0;
  var tLength = arrTbox.length;
  for(i = 0; i < fbox.options.length; i++) {
  arrLookup[fbox.options[i].text] = fbox.options[i].value;
  if (fbox.options[i].selected && fbox.options[i].value != "") {
  arrTbox[tLength] = fbox.options[i].text;
  tLength++;
  }
  else {
  arrFbox[fLength] = fbox.options[i].text;
  fLength++;
  }
  }
  arrFbox.sort();
  arrTbox.sort();
  fbox.length = 0;
  tbox.length = 0;
  var c;
  for(c = 0; c < arrFbox.length; c++) {
  var no = new Option();
  no.value = arrLookup[arrFbox[c]];
  no.text = arrFbox[c];
  fbox[c] = no;
  }
  for(c = 0; c < arrTbox.length; c++) {
  var no = new Option();
  no.value = arrLookup[arrTbox[c]];
  no.text = arrTbox[c];
  tbox[c] = no;
  }
  }
  </script>
  </body>

上一页  [1] [2] [3] 

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训