본문으로 바로가기

자바스크립트 이미지 버튼 사용하기

category 웹/웹.html.스크립트 2008. 2. 29. 16:09

이미지 버튼의 기본은 서브밋이 되게 되어있다 이를 안되게 막아야 하려면 false를 리턴하면 된다.

 function func(){
    if( check() == 1 )

    {

         //무언가 흥미로운일을 한다.
    }
    return false; //서브밋이 안된다.
}

 <input type="image" src="img.gif" onClick="return func()">

 이미지 버튼이 눌리면 func 함수를 호출 이후에 submit 이 수행을 하는데 이때 false 를 리턴하면 submit 동작이 취소된다.

 <input type="image" onClick="return false" src="images/bt_cancer_21.jpg" width="43" height="23"> //서브밋이 안된다.
<input type="image" src="images/bt_img_15.jpg" width="43" height="23"> //서브밋이 된다.


댓글을 달아 주세요