소스 질문좀 드리겠습니다 채택완료
안녕하세요 소스질문좀드리겠습니다
아래 폼메일 받도록 해놓은거인데요
이상하게 폼메일 받는거 2개로 해놓으면 상담신청하면
글썻는지 안썻는지 확인도안되고 그냥 상담신청이완료가 됩니다
그런데 1개로 해놓으면 이름 이나 연락처 작성안하면 이름을 입력하십시오
이런식으로 나오는데 왜 2개일때는 안되는지 알려주시면 감사하겠습니다 ㅠㅠ
</p><p><script language="JavaScript"></p><p> <span style="white-space:pre"> </span></p><p>
</p><p>function chkMailFrm1() {</p><p> var f = document.formmail1;</p><p> </p><p> if (!f.senduser.value) {</p><p> alert("이름을 입력해주세요");</p><p> f.senduser.focus();</p><p> return false;</p><p> }</p><p> if (!f.phone.value) {</p><p> alert("연락처를 입력해주세요");</p><p> f.phone.focus();</p><p> return false;</p><p> }</p><p> </p><p> if (!f.bt1.value) {</p><p> alert("개인정보수집 동의를 해주세요");</p><p> f.bt1.focus();</p><p> return false;</p><p> }</p><p> </p><p><span style="white-space:pre"> </span>var obj = document.getElementsByName("bt1"); </p><p><span style="white-space:pre"> </span>for (var i = 0 ; i < obj.length; i++) { </p><p><span style="white-space:pre"> </span>if (obj[i].checked == false) { </p><p><span style="white-space:pre"> </span>window.alert("개인정보수집 동의를 해주세요."); </p><p><span style="white-space:pre"> </span>return false; </p><p><span style="white-space:pre"> </span>}</p><p><span style="white-space:pre"> </span>}</p><p>
</p><p><span style="white-space:pre"> </span> </p><p>}</p><p>
</p><p> </script></p><p>
</p><p>
</p><p><span style="white-space:pre"> </span><form name="formmail1" method="get1" action="/data.php" onsubmit="return chkMailFrm1()"></p><p> </p><p> <table></p><p> <tbody> </p><p> <tr></p><p><span style="white-space:pre"> </span> <th>성함</th></p><p> <td><input type="text" name="senduser" placeholder="이름을 입력해주세요." id="po10"></td></p><p> </tr></p><p>
</p><p> <tr></p><p> <th>연락처</th></p><p> <td><input type="text" name="phone" placeholder="연락처를 입력해주세요." id="po10"></td></p><p> </tr></p><p>
</p><p> </p><p> </p><p> </p><p> </tbody></p><p> </p><p><span style="white-space:pre"> </span></table></p><p> <div class="bot1"></p><p><input type="checkbox" name="bt1" value="check">개인정보수집 정책에 동의합니다.<b><a href="#" onClick="javascript:window.open('/agree.html','popup','scrollbars=no, resizable=no, width=500,height=500')">[자세하게보기]</a></b></p><p><span style="white-space:pre"> </span> </div></p><p> </div> </p><p> </p><p> <div class="to_ri"> </p><p><span style="white-space:pre"> </span><input TYPE="IMAGE" src="/img/bot_ma112.png" name="Submit1" value="Submit1" align="상담신청" ></p><p><span style="white-space:pre"> </span></div></p><p> </p><p></form></p><p>
</p><p><span style="white-space:pre"> </span><form name="formmail1" method="get1" action="/data.php" onsubmit="return chkMailFrm1()"></p><p> </p><p> <table></p><p> <tbody> </p><p> <tr></p><p><span style="white-space:pre"> </span> <th>성함</th></p><p> <td><input type="text" name="senduser" placeholder="이름을 입력해주세요." id="po10"></td></p><p> </tr></p><p>
</p><p> <tr></p><p> <th>연락처</th></p><p> <td><input type="text" name="phone" placeholder="연락처를 입력해주세요." id="po10"></td></p><p> </tr></p><p>
</p><p> </p><p> </p><p> </p><p> </tbody></p><p> </p><p><span style="white-space:pre"> </span></table></p><p> <div class="bot1"></p><p><input type="checkbox" name="bt1" value="check">개인정보수집 정책에 동의합니다.<b><a href="#" onClick="javascript:window.open('/agree.html','popup','scrollbars=no, resizable=no, width=500,height=500')">[자세하게보기]</a></b></p><p><span style="white-space:pre"> </span> </div></p><p> </div> </p><p> </p><p> <div class="to_ri"> </p><p><span style="white-space:pre"> </span><input TYPE="IMAGE" src="/img/bot_ma112.png" name="Submit1" value="Submit1" align="상담신청" ></p><p><span style="white-space:pre"> </span></div></p><p> </p><p></form></p><p>
답변 1개
이게 38라일, 69라인에 동일하게 두개네요
name="formmail1"
name="formmail2"
이런식으로 변경하시고,
아래 코드는 참고만 하세요
저도 실행은 안해배고 오류가 날만한부분을 급 체크해서 드리는겁니다
</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">
</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">
</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">function chkMailFrm1(obj) {</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> var f = obj;</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> if (!f.senduser.value) {</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> alert("이름을 입력해주세요");</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> f.senduser.focus();</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> return false;</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> }</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> if (!f.phone.value) {</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> alert("연락처를 입력해주세요");</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> f.phone.focus();</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> return false;</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> }</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> if (!f.bt1.value) {</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> alert("개인정보수집 동의를 해주세요");</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> f.bt1.focus();</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> return false;</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> }</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span>var obj = document.getElementsByName("bt1"); </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span>for (var i = 0 ; i < obj.length; i++) { </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span>if (obj[i].checked == false) { </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span>window.alert("개인정보수집 동의를 해주세요."); </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span>return false; </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span>}</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span>}</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">
</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span> </span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">}</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">
</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"> </script></span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">
</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">
</span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><!--<span style="white-space:pre"> </span><form name="formmail1" method="get1" action="/data.php" onsubmit="return chkMailFrm1()">--></span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span><form name="formmail1" method="post" action="/data.php" onsubmit="return chkMailFrm1(document.formmail1)"></span></span></p><p><span style="white-space: pre; font-size: 14.004px;"></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><!--<span style="white-space:pre"> </span><form name="formmail1" method="get1" action="/data.php" onsubmit="return chkMailFrm1()">--><span style="white-space:pre"> </span></span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;"><span style="white-space:pre"> </span><form name="formmail2" method="post" action="/data.php" onsubmit="return chkMailFrm1(document.formmail2)"></span></span></p><p><span style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;"><span style="font-size: 14.004px;">
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인