스크립트 질문 입니다.
본문
<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" style="margin:0px;">
.....
</form>
function fwrite_check(f) {
document.getElementById('btn_submit').disabled = true;
f.wr_subject.value = "["+f.app_hojuk_name.value +"] " + f.app_jokbo_name.value;
f.wr_name.value = f.app_hojuk_name.value;
f.wr_content.value = f.app_birth.value;
f.wr_email.value = f.app_email.value;
check_default_memo(f.sj_memo);
check_default_bigo(f.app_bigo);
<?
if ($g4[https_url])
echo "f.action = '$g4[https_url]/$g4[bbs]/write_update.php';";
else
echo "f.action = './write_update.php';";
?>
if(confirm("등록하시겠습니까?"))
f.submit();
else
return;
}
이 스크립트가 익스에서는 정상작동 되는데 크롬에서는 오류메세지도 없고 그냥 반응이 없는데
수정 가능 할까요~?
등록하시겠습니까? 알럿창 뜬 후 클릭하면 진행이 되어야 되는데 크롬에서는 진행이 안되네요..
답변 2
<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" style="margin:0px;">
여기에서
action 부분을 OnSubmit 으로 변경해보세요
onSubmt="fwrite_check(document.fwrite);"
action="javascript:fwrite_check~~ <-- 삭제
onsubmit="return fwrite_check~~~~ <----추가
f.submit(); --> retutn true; 변경
return --> return false; 변경