채택완료

input에 띄어쓰기를 금지하는 방법이 있나요?

안녕하세요:)

 

input에 이름을 홍 길 동 이렇게 쓰시는 분이 있는데, 이렇게 쓰면 검색이 안되네요.

input에 띄어쓰기를 금지하는 방법이 있나요? 

|

답변 2개

채택된 답변
+20 포인트

아마 자바스립트에서 공란을 삭제처리하는 방법이 있습니다.

제경우는 그냥

처리php파일에서 sql문에 들어가기전에..

$aaa=trim($aaaa); (양 좌우공백을 없앱니다.)또는

$aaa=str_replace(" ","",$aaa) ;(공란을 없앱니다.)

예전에는

이렇게 하기도 했었습니다.

참고만하세요.^^ 

Copy
<input type="text" name="test" id="test" /><script type="text/javascript">document.getElementById("test").onkeypress = function(e) {   var keyCode = e.which ? e.which : e.keyCode;   if(keyCode == 32) return false;};</script>

스크립트로 처리하실 거면 이렇게 하셔도 됩니다. 

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