고수님께 스크립트 질문드립니다.

고수님께 스크립트 질문드립니다.

QA

고수님께 스크립트 질문드립니다.

본문


<form name="fwrite" id="fwrite" method="post" onsubmit="return fwrite_submit(this);" enctype="multipart/form-data">
<input type="text" class='readonly-txt' style="width:95px;" name=con_id id="con_id" value='<?=$con_id?>'>
 
<input type="submit" class="myBtn_confirm f_white board" value="정규수강등록" id='btn_submit'>
</form>
 
<script type="text/javascript">
function fwrite_submit(f) {
    if (document.getElementById('con_id').value=='') 
        msg = "\n\n※ 규격 사이즈 입력칸이 비어있습니다. 비어있을 경우에는 스몰사이즈로 배송됩니다.";
     else msg ="";
 
    if(!confirm( msg + "\n\n※ 등록하시겠습니까?"));
    return false;
    document.getElementById('btn_submit').disabled = true;
    <? echo "f.action = './write_update.php';";  ?>
    return true;
}
</script>

 

그누4 write.skin 입니다.

원본 중에서 필요한 부분만 보여드립니다.

저기서요.

폼값이 비워졌다는 것만 메세지 주고 바로 action을 실행하고 싶은데요.

retrun false를 해도 멈추더라고요.

그냥 폼 값이 비워져 있다는 것만 알려주고 업데이트 파일로 가게 하려면 어떻게 해야하나 좀 가르켜 주세요.

부탁드립니다.. 꾸뻑^^

이 질문에 댓글 쓰기 :

답변 1

if(!confirm( msg + "\n\n※ 등록하시겠습니까?"));
    return false;

 

위 부분을 아래처럼 바꾸시면 될거 같네요.

 

if (msg) {

    alert(msg + "\n\n※ 등록하시겠습니까?");

}

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 123,505 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT