需要的问题代码为:
<button onclick="changepos(list2,-1)" type="button">上移</button> <button onclick="changepos(list2,1)" type="button">下移</button>
上移下移的这个功能需要修改js代码如下:
function changepos(obj, index) { var i = obj.selectedIndex; if(index == -1) { if(i > 0) { var op = obj.options[i]; obj.remove(i); obj.add(op, obj.options[i - 1]); } } else if(index == 1) { if(i < obj.options.length - 1) { var op = obj.options[i]; obj.remove(i); obj.add(op, obj.options[i + 1]); } } }