0
사용자가 입력란에 한 자리 숫자 코드를 입력 할 수 있도록 다음 코드가 있습니다. 사용자가 delete 키를 누르면 일부 조건을 다시 확인하고 사용자 유형을 다시 허용하고 싶습니다. . 어떻게 당신이 운동이 더 efficent 솔루션이 기반으로 할 수 있습니다, 그것은 물론keyup을 사용하고 true false를 사용하는 방법
$('.code').bind('keyup', function(event) {
var value = $(this).val();
console.log("value.." + value.length);
if (value.length === 1) {
$('.InputInsertCodeLast').bind('keydown', function(event) {
var code = event.keyCode || event.which;
console.log('You pressed a "key" key in textbox' + event.keyCode);
if ((code === 8 || code === 46) || (value.length === 0)) {
return true;
} else {
//code to not allow any changes to be made to input field
return false;
}
});
} else if (value.length === 0) {
console.log("value.length,,0");
$('.InputInsertCodeLast').bind('keydown', function(event) {
console.log("value.length,22,0");
return true;
});
}
});
왜 'android' 태그입니까? –
안드로이드 장치에서 작동하려면 itr이 필요합니다. – Smitha