•IE 브라우저에 있는 스타일 활성화하면 사용자는 이 텍스트 상자의 입력 방법을 사용할 수 없습니다. •Onkeyup은 직접 작성한 js입니다. 전체 코드는 다음과 같습니다. ---------------------------------- --- --------------------- 인증은 숫자만 입력 가능합니다
function ValidateNumber(e, pnumber){ if (!/^d $/.test (pnumber)){ $(e).val(/^d /.exec($(e).val())) } return false; }
데모에서는 Regex를 사용하여 숫자가 아닌 항목을 필터링합니다. ---------------------------------- --- ---------------------------------- 실제로 자주 확인해야 할 사항은 길에서 발견한 이상한 값들이 잔뜩 "1.2.3456"으로 입력이 되더군요. 사실 Regex를 조금만 바꿔도 확인이 가능합니다.
function ValidateFloat(e, pnumber){ if (!/^d [.]?d*$/.test(pnumber)){ $(e).val(/^d [.]?d*/.exec($(e) .val( ))); } return false; }
이런 식으로 정수나 소수점을 입력할 수 있습니다 --- ----- ------------------- ----- ------------- 위 내용은 도움이 필요한 친구들을 위한 내용입니다. 일부 네티즌들은 이런 건 jQuery를 사용할 필요가 없다고 말하기 때문에 굳이 사용할 필요는 없으니 순수 자바스크립트 버전으로 작성해보자 HTML을 바꿔야 한다