자바 스크립트 질문 정보
자바 스크립트 질문
본문
function body_click(){
if (event.srcElement.tagName != "A"){
menu_menu_layer('empty_layer');
return false;
}
}
if (event.srcElement.tagName != "A"){
menu_menu_layer('empty_layer');
return false;
}
}
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onclick="body_click();">
위에서 body 태그에 onclick= 요 부분을 없앨수 있는 방법이 없을까요?
본문을 클릭했을때 빈 레이어가 클릭되면서 이전에 열려있는 레이어를 없애는 스크립트 입니다.
댓글 전체
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
설마 이걸 원하신건 아니겠죠??
설마 이걸 원하신건 아니겠죠??

body태그에 onclick= 요거는 없애고
function body_click() 을 사용할수 있어야죠.
function body_click() 을 사용할수 있어야죠.
body에서 사용하지 않고 어떤 특정 버튼에 사용하고 싶으시다는건가요?
<a href="#" onclick="body_click();">클릭</a>
<img src="이미지" onclick="body_click();" style="cursor:hand;" border="0">
이런걸 원하시는건가요?
<a href="#" onclick="body_click();">클릭</a>
<img src="이미지" onclick="body_click();" style="cursor:hand;" border="0">
이런걸 원하시는건가요?

아뇨...바디 전체...바디 아무곳이나 클릭하면 펑션이 실행되야 합니다.