2008/01/20

動態增加option@Javascript

下面的語法可以增加或移除網頁中Select控制項的選取項目,對於要用AJAX動態變更選項的功能,是一個必項的工具。

function azAddOption(objID, optValue, optCaption){
//objID, optValue, optCaption
var obj = document.getElementById(objID);
var opt = new Option(optCaption, optValue );
obj.options.add(opt);

}

function azRemoveAllOptions(objID){
var obj = document.getElementById(objID);
for(var i = obj.options.length-1 ; i >= 0 ; i--) {
obj.options.remove(i);
}
}

1 則留言:

BLACKBING 提到...

function azRemoveAllOptions(objID){
document.getElementById(objID).options.length = 0;
}