다음은 알파벳, 숫자, 공백, del, 백 스페이스 만 입력하는 스크립트입니다. 이 코드에서 첫 번째 위치의 "input"이 "공백"이고 더 이상 사용자 입력에 aphanumeric characters
이 없으면 false를 반환해야한다고 변경해야합니다. true
.복잡한 문자열 작업
JS
function usrInp(evt) {
var char = (evt.which) ? evt.which : event.keyCode
if (char > 64 && inp < 91 || char > 96 && char < 123 || char > 47 && char < 58 || char == 127 || char == 8 || char == 32) {
return true;
}
else {
return false;
}
}
양식의 HTML
<form name="one" id="one">
<input type="text" name="abc" id="abc" onkeypress="return usrInp(event)" />
</form>
정규 표현식을 사용해 보았습니까? – Fermin
@Fermin 여기에 구현하는 방법 ...? – sandbox