IE계열의 select-option disabled 작동을 위한 자바스크립트 함수의 오류 수정

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3662 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2008-02-14 07:34:57 +00:00
parent ce6f2504ab
commit 3d64843654

View file

@ -942,7 +942,6 @@ var Base64 = {
}
/* select - option의 disabled=disabled 속성을 IE에서도 체크하기 위한 함수 */
if(xIE4Up) {
xAddEventListener(window, 'load', activateOptionDisabled);
function activateOptionDisabled(evt) {
@ -955,11 +954,11 @@ if(xIE4Up) {
else this.selectedIndex--;
}
}
if(sels[i].options[sels[i].selectedIndex].disabled) sels[i].onchange();
if(sels[i].selectedIndex >= 0 && sels[i].options[ sels[i].selectedIndex ].disabled) sels[i].onchange();
for(var j=0; j < sels[i].options.length; j++) {
if(sels[i].options[j].disabled) sels[i].options[j].style.color = '#CCC';
if(sels[i].options[j].disabled) sels[i].options[j].style.color = '#CCCCCC';
}
}
}
}