首頁 > web前端 > js教程 > JavaScript如何從listbox同時刪除多個專案_javascript技巧

JavaScript如何從listbox同時刪除多個專案_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-05-16 17:20:14
原創
1305 人瀏覽過

要從列錶框同時刪除多個項目,我們不能從上到下的刪除,因為上面的項目每刪除一個,下面的項目的索引號就會變化,所以只能從下向上刪除,這樣就不會出現索引號亂變的問題了。

html程式碼

複製程式碼 程式碼如下:


程式碼如下:













複製程式碼


程式碼如下:


function listbox_remove(sourceID) {
//get the listbox object from id.
var src = docum (sourceID);

//iterate through each option of the listbox
for(var count= src.options.length-1; count >= 0; count--) {

//if the option is selected, delete the option
if(src.options[count].selected == true) {

try {
src.remove(count, null);

} catch(error) {

src.remove(count);
}
}
}

複製程式碼
程式碼如下: $("#sourceId").find('option:selected').remove();
相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
怎麼實作 JavaScript點與圓的位置關係
來自於 1970-01-01 08:00:00
0
0
0
JavaScript鉤子函數是什麼?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板