제가 만들려는 페이지가 회원가입 페이지랍니다.
그래서 textfield 여러개 만들었구요(아이디나, 이름 넣을 수 있게...)
자바 스크립트로 만약에 필수 기입사항인데 빼놓고 썻을 때 alert로 주의를 주려고 합니다.
근데 문제는 가입버튼을 이미지 버튼으로 만들면 이 페이지가 alert를 호출한 다음에 무조
건 폼 설정에서 액션으로 걸어준 url로 이동해 버린답니다. 만약에 가입버튼을 이미지 버튼
으로 하지 않고, 그냥 버튼으로 만들면 정상적으로 작동하구요... 무슨 이유가 있나요?
아시죠, 만약에 필수기입사항을 빼먹고 적으면 자바함수가 호출되어서 '띵'하면서 창이 하
나 뜨는거요. 근데 제가 만든 것은 클릭을 하면 '띵'소리 나면서 창이 뜨기는 하는데 페이
지가 바로 액션url로 이동해버린답니다. 도대체 왜 그러는거죠?
다른 사이트에서 소스보기로 훔쳐봤지만 제가 만든 거랑 도무지 다른 것이 하나도 없구요
, 아예 다른 곳 alert부분의 자바 소스를 복사해다가 제 페이지에다가 붙여봐도 작동을 안하
더군요. 제 컴퓨터 문제인가요? 제 컴터 말고 다른 친구 컴터에서 똑같이 돌려봐도 결과가
마찬가지인 것을 보면 아마 컴터 문제는 아닌 것 같은데.... 소스를 좀 적어보면 <script lang
u.... function frm_submit()
{
if.......
}
<form name="frm" method="post" action="member_ok.php">
<table>
.
..
...
<input type="image" scr= name= border=0 height= width= onClick="javascript:frm_submit()">
</form>
.
..
머 이런 식이거든요. 아마 자바 소스에는 문제가 없을 거에요.
아주 많이 실험을 해봤거든요.
다시다시 말하지만 input type가 버튼일 때는 alert가 제대로 작동하는데 image이면 alert가 작동
하면서 바로 액션 url="member_ok.php"로 이동해버린답니다. 도와주세요...