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

input type="text" 질문드립니다.

PHP초BO 6년 전 조회 4,181

 

위처럼 INPUT type Text를 사용중인데요.

아래처럼 스크립트를 사용하고 있습니다.

한글,영문,숫자만 입력하도록 hangulalnum을 사용하고 있는데요.

아래 스크립트에 영어알파벳 G,g 와 M,m 을 입력할 수 없도록 추가하려면 

어떻게 해야되나요? 고수님들 답변부탁드립니다. OTL...

 

    function noSpaceForm(obj) {             // 공백사용못하게     var str_space = /\s/;                      // 공백체크     if(str_space.exec(obj.value)) { //공백 체크         alert("닉네임은 띄어쓰기 할 수 없습니다.\n\n공백은 자동으로 제거 됩니다.");         obj.focus();         obj.value = obj.value.replace(' ',''); // 공백제거         return false;     } }

 

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

답변 1개

P
6년 전

 function noSpaceForm(obj) {    // 공백사용못하게     var str_space = /\s/;       // 공백체크     if(str_space.exec(obj.value)) { //공백 체크         alert("닉네임은 띄어쓰기 할 수 없습니다.\n\n공백은 자동으로 제거 됩니다.");         obj.focus();         obj.value = obj.value.replace(' ',''); // 공백제거         return false;     }     var objEv = event.srcElement;    var num ="gGmM ";    //GM입력금지문자.    event.returnValue = true;      for (var i=0;i

 

위처럼 했더니 되네요...초보라서 이해는 안되지만..일단 해결했습니다.

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

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

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

로그인