IE와 Opera에서 완벽하게 작동하는 <select id="myselect" name="myselect" onChange="(myfunction();)">...</select>
이 있습니다. "완벽 함"이란 단어가 마우스로 드롭 다운 목록에서 값을 변경하거나 "위로", "아래로", "PageUp"(Opera가 아닌), "PageDown"(Opera가 아님) , "Home"및 "End"키를 누르십시오. Firefox, 3.6.Xv를 사용하여 테스트 할 때 문제가 나타납니다. "위"와 "아래"를 사용할 때는 아무런 변화가 없지만 마우스의 경우에는 여전히 효과가 있습니다. onkeyup 이벤트를 사용 하시겠습니까? 나는 그것을 시도했다, 그것은 "잡는다"위아래로, 그러나, IE는 onChange와 onkeyup 이벤트를 가지고있는 것으로 보인다. 하지만 단 하나의 이벤트가 필요합니다. 사람들이이 문제를 어떻게 해결합니까?javascript onchange 대 onkeyup 이벤트 <Select>에 대한 이벤트 (위아래 키는 Firefox에서 onchange 이벤트를 실행하지 않습니다)
감사합니다.
파이어 폭스는 변경 이벤트를 트리거한다. – scessor