역시 IE는 다르다.
event.preventDefault()가 IE는 안된다.
ie는 retrunValue를 사용한다.
ie에서도 사용하려면 아래와 같이 사용하자.
<script type="text/javascript">
function test(event){
if(event.preventDefault){
event.preventDefault();
}else{
event.returnValue = false;
}
}
</script>
<a href="#" onclick="text(event)">test</a>
onclick을 사용할때는 event객체를 넘겨줘야 한다. 파라미터명에 주의!
'programming > javascript' 카테고리의 다른 글
onload 이벤트 등록 (0) | 2013.06.04 |
---|---|
html element 위치 값 (0) | 2013.04.21 |
자바스크립트 이벤트 호출 확인 (0) | 2013.04.09 |
자바스크립트의 this는 개발자 의도대로 바인딩되지 않습니다. (0) | 2013.02.12 |
JSONP (JSON with padding) (0) | 2013.02.12 |