검색창에 . 이 들어가면 검색 안됨

검색창에 . 이 들어가면 검색 안됨

QA

검색창에 . 이 들어가면 검색 안됨

본문

순정 그누보드에서 경기도.  을 검색하면 .이 들어가면 아무것도 검색 안되는데, 

처음부터 특수문자 다 제거하고 trim 까지 적용하는 방법이 없을까요?

이 질문에 댓글 쓰기 :

답변 1

이런 건 oninput 로 다 정리하고 서버로 넘기는 것이 좋습니다.

그리고 블랙리스트 문자열은 본인이 빼고싶은 문자열을 기입하세요.

특수문자 몇개와 trim() 을 위한 공백 그리고 마침표도 예제로 넣었습니다.

 


<input id="sir">
 
<script>
blackList = " .$%#*@";
document.querySelector("#sir").oninput = function() {
    for (i of blackList) if (this.value.includes(i)) this.value = this.value.replaceAll(i, "");
}
</script>
답변을 작성하시기 전에 로그인 해주세요.
전체 61,328
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT