Select의 onchange 이벤트를 사용하다 보면 같은 항목을 계속해서 선택하면 onchange 이벤트가 발생하지 않는 문제가 자주 발생합니다. 이벤트 ....
특성을 파악한 후 해당 솔루션도 매우 간단합니다.
<select name=sel onchange="bao(this.options[this.options.selectedIndex].value)">
<옵션 값="">선택하세요.
<option value="1">항목 1
<option value="2">항목 2
<option value="3">항목 3
</select>
<스크립트>
함수 바오
{
txt.value+=s;
//선택 후 첫 번째 항목이 선택되도록 하여 Change가 됩니다.
document.all.sel.options[0].selected=true;
}
</script>
<텍스트 영역 id=txt></textarea>