我正在試圖創建一個按鈕,它將SELECT MULTIPLE列表中當前選定的選項移動到該列表的頂部。我目前有OptionTransfer.js執行,這使我可以上下移動項目。我想添加一個新功能Move <option>以Javascript的頂部
function moveOptionTop(obj){ var i = obj.selectedIndex; if(i == 0){return;} var length = obj.options.length; for(j=length;j>0;j++){ obj.options[j] = obj.options[j-1]; //move all elements up a position to free up index 0 } obj.options[0] = obj.options[i+1]; //set new [0] element for(j=i+1;j
恩,你沒看過許可證嗎?在這裏發佈代碼違反了許可證的條款。另外 - 你的問題是什麼? – 2010-05-07 11:23:03
我的問題是如何將當前選定的選項移動到列表頂部(即將其索引設置爲0)。我嘗試了一下代碼,但它不起作用,我的算法看起來非常低效。我重新編輯了我原來的問題,以包含我寫的代碼。 – Adam 2010-05-07 12:00:46