저는 약한 편입니다. 자바 스크립트 코드를 사용하면 A, B, C, D, .... 등의 한 문자 만 입력 할 수 있습니다. 단 하나의 문자와 숫자도 없습니다.자바 스크립트는 사용자가 단 한 문자 만 입력하도록합니다
1
A
답변
1
<script type="text/javascript">
function fn()
{
myString=document.getElementById("atext").value;
patt=/[A-z]/g;
x=patt.test(myString);
alert(x);
}
</script>
<input type="text" id="atext" maxlength="1" />
<input type="button" id="btn" onclick="fn()" />
0
html 5 패턴 속성을 사용할 수 있습니다.
<input type="text" pattern="[A-Za-z]{1}" title="Please enter only one letter"/>
1
자바 스크립트의이 비트는 모든 키 입력 후 테스트합니다. 누른 키가 문자가 아닌 경우 제거됩니다. 편지 인 경우 대문자로 표시됩니다.
<script type="text/javascript">
function validate(input){
input.value = input.value.replace(/\W|\d/g, '').substr(0, 1).toUpperCase();
}
</script>
<input id="input" type="text" onkeyup="validate(this);"/>
관련 문제
- 1. 자바 스크립트는 새 라인 문자
- 2. 자바 스크립트는 한 번만 실행됩니다.
- 3. 자바 스크립트는 한 번만 작동합니까?
- 4. 자바 스크립트는 마지막 마커 만 표시합니다.
- 5. 자바 스크립트는 특정 입력
- 6. 자바 스크립트는 중단 점과 함께 만 실행됩니다.
- 7. 전화기로 Jquery 폼 유효성 확인이 필요하지만 단 11 문자 만
- 8. 자바 스크립트의 정규식은 항상 한 문자 만 일치합니까?
- 9. 왜 단 한 명입니까?
- 10. 자바 스크립트는 IE
- 11. 자바 스크립트는
- 12. 자바 스크립트는
- 13. 자바 스크립트는
- 14. 실행 자바 스크립트는 자바
- 15. 특정 문자 만 허용하는 자바 스크립트?
- 16. 단 하나의 단어 만 바꾸기
- 17. 자바 스크립트는 QML
- 18. 삭제 기간 앞에 한 문자 만 사용
- 19. Arduino Only 한 문자 만 읽습니다.
- 20. 자바 스크립트는 기본
- 21. 버전으로 MVC 자바 스크립트는
- 22. 스크립트는 한 번만 실행됩니다.
- 23. 사용자가 UITextField에 한 단어 만 입력하도록 제한하십시오.
- 24. 자바 스크립트는 애플리케이션 언어입니까?
- 25. 방지 자바 스크립트는 페이지가
- 26. 자바 스크립트는 ASP.NET에서
- 27. 자바 스크립트는 다른
- 28. 이 자바 스크립트는 무엇을합니까?
- 29. 자바 스크립트는 7
- 30. 한 줄당 문자 수 및 한 줄당 문자 수 제한
maxlength는 html5가 아니므로 시간이 오래되었습니다. OP는 또한 숫자를 허용하지 않으므로이 방법은 효과가 없습니다. –
hmm.actually maxlength.Just를 사용하여 솔루션을 찾았습니다. maxlength = "1"로 설정하고 자바 스크립트를 사용하여 텍스트에 대한 입력을 확인하십시오. – ntstha
'pattern'은 IE를 제외하고 매력처럼 작동합니다 ... – tjameson