폼 작업 문의드립니다.
본문
위 사이트 하단
상담신청 부분에
이름은 한글만
연락처는 숫자만
입력되게 하려면 어떻게 해야 할까요? ㅠ
소스 코드 작성 가능하신분 어떻게 어디에 적용해야 하는지
설명도 좀 부탁드리겠습니다..ㅠ
답변 1
스크립트 코드 넣어주세요
<script>
function validateKorean(input) {
const koreanRegex = /[^가-힣ㄱ-ㅎㅏ-ㅣ]/g;
input.value = input.value.replace(koreanRegex, '');
}
function validateNumber(input) {
const numberRegex = /[^0-9]/g;
input.value = input.value.replace(numberRegex, '');
}
</script>
그리고 input 에 이벤트 추가 해주세요
<input type="text" name="wr_name" id="wr_name" placeholder="성함을 입력해 주세요" oninput="validateKorean(this)">
<input type="text" name="wr_subject" id="wr_subject" placeholder="연락처를 입력해 주세요" class="input2" oninput="validateNumber(this)">
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.