[JavaScript] JavaScript控制两个列表框listbox左右交换数据 →→→→→进入此内容的聊天室

来自 , 2019-05-12, 写在 JavaScript, 查看 149 次.
URL http://www.code666.cn/view/486c0401
  1. function listbox_moveacross(sourceID, destID) {
  2.     var src = document.getElementById(sourceID);
  3.     var dest = document.getElementById(destID);
  4.  
  5.     for(var count=0; count < src.options.length; count++) {
  6.  
  7.         if(src.options[count].selected == true) {
  8.                 var option = src.options[count];
  9.  
  10.                 var newOption = document.createElement("option");
  11.                 newOption.value = option.value;
  12.                 newOption.text = option.text;
  13.                 newOption.selected = true;
  14.                 try {
  15.                          dest.add(newOption, null); //Standard
  16.                          src.remove(count, null);
  17.                  }catch(error) {
  18.                          dest.add(newOption); // IE only
  19.                          src.remove(count);
  20.                  }
  21.                 count--;
  22.         }
  23.     }
  24. }
  25. // http://www.sharejs.com
  26. //..
  27.  
  28. listbox_moveacross('countryList', 'selectedCountryList');
  29.  
  30.  
  31. //javascript/8788

回复 "JavaScript控制两个列表框listbox左右交换数据"

这儿你可以回复上面这条便签

captcha