테스트 사이트 - 개발 중인 베타 버전입니다

상담신청 폼 관련 문의드립니다.. 채택완료

이엠아이디 11개월 전 조회 1,073

https://ckdejr3.iwinv.net/

(숫자 3을 2로 변경부탁드려요!)

 

위 사이트 하단에 상담신청할수가 있는데요

전화번호를 010 포함 11자리를 반드시 입력해야지만 신청이 가능하게 하려면

소스를 어떻게 수정해야할까요??

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

답변 2개

채택된 답변
+20 포인트
11개월 전

</p>

<p><script>

$(function() {

  // 전화번호 입력 필드에 이벤트 바인딩 

  $("#wr_subject").on("input", function() {

    $(this).val($(this).val().replace(/[^0-9]/g, '')); 

    if($(this).val().length > 11) {

      $(this).val($(this).val().slice(0, 11));

    }

  });</p>

<p>  // 폼 서브밋 이벤트

  $("#fwrite").on("submit", function(e) {

    if(!$("#wr_name").val().trim()) {

      alert("이름을 입력해주세요.");

      $("#wr_name").focus();

      return false;

    }</p>

<p>    const phone = $("#wr_subject").val();

    if(!/^010[0-9]{8}$/.test(phone)) {

      alert("010으로 시작하는 11자리 연락처를 입력해주세요.");

      $("#wr_subject").focus(); 

      return false;

    }

  });

});

</script></p>

<p>

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

답변에 대한 댓글 3개

이엠아이디
11개월 전
감사합니다 ㅠㅠ
이엠아이디
11개월 전
넣었는데 상단에선 되고 하단에선 안되네요.. ㅠㅠ
마르스컴퍼니
11개월 전
id 가 똑같은 폼이 2개 있으면 안됩니다.

<form id="fwrite">
~
</form>

<form id="fwrite">
~
</form>


폼 하나의 id를 fwrite2 등으로 변경해야 됩니다.

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

11개월 전

링크 주소 오류

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

답변에 대한 댓글 1개

이엠아이디
11개월 전
ckdejr3을 ckdejr2로 바꾸면 됩니다..ㅠㅠ

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

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

로그인