2012-01-03 2 views
0

li 요소 내에 각각 고유 한 onclick 처리기가있는 앵커가 있습니다.javascript onclick 이벤트가 인터넷 익스플로러에서 프로그래밍 방식으로 호출 될 때 버블 링하지 않음

# href가있는 링크를 수동으로 클릭하면 두 번의 onclick 이벤트가 발생합니다. 이것이 내가 원하는거야. document.links[0].onclick()을 호출하여 링크를 클릭하면 내부 onclick 이벤트 만 실행됩니다.

페이지 자체를 변경할 수 없으며 실행될 자바 스크립트 만 변경할 수 있습니다.

+0

클릭 이벤트를 위조하려고하십니까? 테스트 용입니까 아니면 애플리케이션의 일부분입니까? –

+0

@Uzi : 테스트. 나는 Watin/Watir/Selenium을 설정하는 데 문제가있었습니다. – user420667

답변

2

함수를 직접 호출하는 것입니다. 이벤트가 발생하지 않으므로 버블 링이 발생하지 않습니다. 대신 trigger the event이 필요합니다.

+0

나는 이것을 받아 들일 것이다. 감사. – user420667