js 입력 상자는 입력 상자의 단어 수를 제한합니다. 다음 코드는
실제 진행 과정에서 사진과 같이 다음과 같은 문제가 발견되었습니다.
입력방식에서는 문자가 먼저 표시된 후 문자의 병음이 한자로 변환됩니다. 따라서 입력시 글자수와 한자수가 제한 문자수를 초과하는 경우가 있습니다. 어떻게 해결해야 할까요?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
으아악
oninput="checkNumber($(this))"
알림은 필요하지 않습니다. 입력 상자 뒤에 빨간색 상자를 추가하면 됩니다
입력도 전체 영어 또는 중국어이고 길이가 10 미만으로 제한되어야 한다고 가정하면 maxlength="10"이 필요합니다. 그런 다음 checkNumber 함수는 입력에 중국어 문자가 포함되어 있는지 여부를 결정합니다. , 마지막 문자가 영어인지 확인합니다. 중국어 설명이 없고 순수 영어로만 되어 있으면 중국어와 영어가 함께 존재한다면 기획의 단점을 판단하기 어려울 것입니다.
다음 예시가 도움이 되실지 궁금합니다
onkeyup事件换成onblur事件解决。
으아악
oninput="checkNumber($(this))"
알림은 필요하지 않습니다. 입력 상자 뒤에 빨간색 상자를 추가하면 됩니다
입력도 전체 영어 또는 중국어이고 길이가 10 미만으로 제한되어야 한다고 가정하면 maxlength="10"이 필요합니다. 그런 다음 checkNumber 함수는 입력에 중국어 문자가 포함되어 있는지 여부를 결정합니다. , 마지막 문자가 영어인지 확인합니다. 중국어 설명이 없고 순수 영어로만 되어 있으면 중국어와 영어가 함께 존재한다면 기획의 단점을 판단하기 어려울 것입니다.
다음 예시가 도움이 되실지 궁금합니다
으아악onkeyup事件换成onblur事件解决。