프로그래밍 TIP/JAVASCRIPT

[JAVASCRIPT] Form 의 Action 속성과 onSubmit 이벤트 제어하기

여름나라겨울이야기 2008. 7. 4. 12:14
728x90
<FORM METHOD="POST" ACTION="javascript:void%200;" 

onSubmit="sendData(); return false;">

폼 전송이 일어날 때 ACTION 속성을 무시하고 onSubmit 이벤트를 발생시키기 위한 코드이다.

onSubmit 이벤트만을 실행하기 위해서는 ACTION 속성에 값을 할당해서는 안 된다.

그래서 javascript:void%200; 를 사용했다 %20 은 공백에 대한 인코딩한 것이다.

일부 브라우저에서는 action="" 인 경우 경고를 발생시키지만 위와 같이 하면 그런 경고가 

발생하지 않는다.
반응형