728x90
<FORM METHOD="POST" ACTION="javascript:void%200;" onSubmit="sendData(); return false;"> 폼 전송이 일어날 때 ACTION 속성을 무시하고 onSubmit 이벤트를 발생시키기 위한 코드이다. onSubmit 이벤트만을 실행하기 위해서는 ACTION 속성에 값을 할당해서는 안 된다. 그래서 javascript:void%200; 를 사용했다 %20 은 공백에 대한 인코딩한 것이다. 일부 브라우저에서는 action="" 인 경우 경고를 발생시키지만 위와 같이 하면 그런 경고가 발생하지 않는다.
반응형
'프로그래밍 TIP > JAVASCRIPT' 카테고리의 다른 글
[JAVASCRIPT] iframe 높이 자동 조절 (2) | 2008.09.01 |
---|---|
[JAVASCRIPT] 이미지 크기에 맞게 팝업 사이즈 자동 조정 (0) | 2008.07.23 |
[JAVASCRIPT] URL 을 Encoding 해보자.(encodeURIComponent 함수 사용) (0) | 2008.07.04 |
[JAVASCRIPT] 숫자 판별하기(isNaN 함수 사용) (0) | 2008.07.04 |
[JAVASCRIPT] replace 쓰기 (0) | 2008.07.04 |