ユーザーがテキストフィールドに入力した値が9桁以上で、すべて0になることができないかどうかをチェックするJavaScript関数を作成しようとしました。
これは私が作ったものです
function CheckField(field)
{
if (field.value.length <9 || field.value=="000000000")
{
alert("fail");
field.focus();
return false;
}
else
{
return true;
}
}
<input type ="text" id="number1" onBlur='return CheckField(this)'>
ただし、これは、ユーザーが9つを超える値とすべて0を入力する条件をチェックしません。正確に9つのゼロを持つ1つの条件のみをチェックします000000000