入力フォームに入力を制限すると仮定した次のjQueryスクリプトが実装されています。次のコードでjQueryは入力範囲を制限します
<script language="JavaScript">
var inputPlz = $j("span#spanvertragsnehmer_plz input.plz");
function attachEventHandlerToInputNumber(input)
{
input.on("keypress", function(key)
{
if ((key.which != 8 && key.which != 0 && (key.which < 48 || key.which > 57)) || inputPlz.val().length > 4)
{
return false;
}
});
}
attachEventHandlerToInputNumber(inputPlz);
</script>
私は入力を制限することができますが、それは5桁の数字に行くたら私はもうバックスペースを使用して番号を編集することはできません。私はここに欠けているものはありますか?ありがとうございました。
_Yes_、 'inputPlz.val()にそのセグメントを変更することができます入力されている5+たら、バックスペースを許可する場合。長さ> 4' – Rayon