Android에서 문제가 발생합니다. 예를 들어 입력시 maxlenth 속성을 사용할 때와 같습니다. ; 안드로이드 탭에 20자를 입력하면 해당 페이지가 멈추거나 다른 입력에서 아무 것도 추가 할 수 없으며 다른 페이지는 정상적으로 작동하지만 최대 페이지 수를 초과하지 않습니다.Android JellyBean에서 maxlength를 사용할 수 없습니다.
KArbonn 스마트 탭 8 Android JellyBean
Android에서 문제가 발생합니다. 예를 들어 입력시 maxlenth 속성을 사용할 때와 같습니다. ; 안드로이드 탭에 20자를 입력하면 해당 페이지가 멈추거나 다른 입력에서 아무 것도 추가 할 수 없으며 다른 페이지는 정상적으로 작동하지만 최대 페이지 수를 초과하지 않습니다.Android JellyBean에서 maxlength를 사용할 수 없습니다.
KArbonn 스마트 탭 8 Android JellyBean
잘 알려진 Android 4.1 문제입니다. 불행하게도
http://code.google.com/p/android/issues/detail?id=35264
Jelly Bean WebView not working well with HTML maxlength attribute for text box
, 아직 수정. 위의 스택 오버플로 게시물에 따라 JS 수정이있을 수 있습니다.나는 답을 발견하고 나를 위해 노력하고 있습니다 :
x$("#fieldWithMaxLength").on("keydown", function(e) {
if(e.keyCode != 8) {
maxlength = $(this).attr('maxlength');
if(this.value.length >= maxlength) {
var curIndex = $(this).attr('tabindex');
$('[tabindex=' + curIndex + ']').focus();
return false;
}
}
});