2026, 새로운 도약을 시작합니다.

javascript 가 반응이 없어서 질문드립니다 채택완료

인증버튼누르면 <?php echo $G5_URL; ?>/sms/hp_certify.php 페이지로 

값을넘겨주려고하는데

버튼눌러도 아무반응이없어서 어디가잘못됫는지좀봐주시면 감사하겟습니다.

Copy
<input type="text" name="mb_hp" value="<?php echo get_text($member['mb_hp']) ?>" id="reg_mb_hp" <?php="" echo="" ($config['cf_req_hp'])?"required":"";="" ?=""><a href="javascript:phoneChk();"><img src="/img/btn02.png" alt="인증번호받기"></a><div class="input_area input_cert"><p>인증번호입력</p><input type="text" name="mb_hp_certify" placeholder="" style="width:200px;"></div><script language="javascript">    function phoneChk(f) {   var pattern = /^01[0-9][-]{0,1}[0-9]{3,4}[-]{0,1}[0-9]{4}$/;   if(!pattern.test(f.mb_hp.value)){    alert("핸드폰 번호가 입력되지 않았거나 번호가 틀립니다.");             f.mb_hp.select();             f.mb_hp.focus();             return; } 			function win_open()win.open("<?php echo $G5_URL; ?>/sms/hp_certify.php?hp="+f.mb_hp.value+"&token=<?=$token?>", "hiddenframe"); } </script>
Copied to clipboard!
Copied to clipboard!
Copied to clipboard!

답변 2개

채택된 답변
+20 포인트

다 들어간 게 맞나요?

function win_open() 이거 다음에 중괄호({)도 안 보이고 window.open인데 win.open으로 되어 있고...

저걸 바꿔 보세요.

function win_open() {
   window.open("<?php echo $G5_URL; ?>/sms/hp_certify.php?hp="+f.mb_hp.value+"&token=<?=$token?>", "hiddenframe");

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

감사합니다. 고쳐봐두안되네여.ㅜ.ㅜ
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고