input type으로 image를 주면 엔터로 치는게 가능하므로 편리하다.

하지만 input type을 image로 줄 경우 onclick 옵션이 먹히지 않는다.

input type="image" 자체가 form.submit() 속성이 되므로 onclick에 설정된

자바스크립트와 상관없이 실행이 되버리게 된다.

이런 경우에는 form에 onsubmit="return test()" 을 줘서

자바스크립트 내부에 return false를 수행하게 하면 submit이 수행 안되게 할 수 있다.

Posted by 윤연식
,