2014-09-03 5 views
0

Internet Explorer 확인란에 문제가 있습니다. 많은 브라우저에서 읽기 및 테스트를 한 후 2 번의 빠른 클릭으로 확인란을 선택 취소하거나 확인란의 선택을 취소 한 상태 (첫 번째 클릭 및 두 번째 클릭은 무시 됨)에서 'onclick'기능 만 실행합니다. 두번.Internet Explorer; 2 빠른 클릭 변경 체크 박스 상태 온스하지만 onclick 함수를 두 번 호출

이 문제에 대한 완벽한 해결 방법이 있는지 알고 싶었습니다.

상세 정보 :

체크 박스의 상태에 대한 나의 '온 클릭'기능의 모습,이 선택된 경우이 컨트롤을 추가; 선택을 취소하면 컨트롤이 제거됩니다 (모든 브라우저에서 완벽하게 작동). IE에서 확인란을 두 번 클릭하면 첫 번째 클릭에서 상자가 선택되고 두 번째 클릭시 상태가 변경되지 않습니다 (IE에서는 컨트롤이 추가됨) 두 번 클릭)하지만이 함수는 상태가 변경되지 않은 채 두 번 실행됩니다.

+0

[Internet Explorer의 체크 박스가 더블 클릭을 허용하지만 한 번만 상태를 변경하는 이유는 무엇입니까?] (http://stackoverflow.com/questions/9908000/why-internet-explorer-checkbox-accepts-double-click-but- 상태 변경 - 한 번만) – CBroe

답변

1

마지막으로 문제가 무엇인지 알아 냈습니다. 문제는 내가 'onchange'대신 'onclick'을 사용하는 것이 었습니다. 희망이 사람을 도울 것입니다.