테스트 결과 잘된다.
허나 copy한 소스에 오류가 있드라..
aYears = sOptions.split(" "); --> aYear = sYear.split(" ");
이렇게 변경이 되어야 한다.
-----------------------------------------------------------------
1. 추가하기
var aYears = new Array();
var sYear = "2000 2001 2002";
var objYears = document.getElementById("[Select Tag ID]");
aYears = sOptions.split(" ");
for (i=0;i<aYears.length + 1;i++) {
var objOption = document.createElement("option");
objOption.text = aYears[i];
objOption.value = aYears[i];
objYears.options.add(objOption); // IE, FF 둘 다에서 된다.
}
2. 삭제하기
var objYears = document.getElementById("[Select Tag ID]");
while (objYears.length > 0) objYears.remove(0);
end line =================================================================
허나 copy한 소스에 오류가 있드라..
aYears = sOptions.split(" "); --> aYear = sYear.split(" ");
이렇게 변경이 되어야 한다.
-----------------------------------------------------------------
1. 추가하기
var aYears = new Array();
var sYear = "2000 2001 2002";
var objYears = document.getElementById("[Select Tag ID]");
aYears = sOptions.split(" ");
for (i=0;i<aYears.length + 1;i++) {
var objOption = document.createElement("option");
objOption.text = aYears[i];
objOption.value = aYears[i];
objYears.options.add(objOption); // IE, FF 둘 다에서 된다.
}
2. 삭제하기
var objYears = document.getElementById("[Select Tag ID]");
while (objYears.length > 0) objYears.remove(0);
[출처] select tag options 추가/삭제하기 IE/FF|작성자 하누라
end line =================================================================