Мне нужно проверить число, введенное пользователем в текстовое поле, используя JavaScript.Пользователь не должен иметь возможность вводить 0 в качестве первой цифры, например, 09,08 и т. Д., При этом ему должно быть разрешено вводить 90, 9,07 и т. Д.
Пожалуйста, помогите мне .. Я пытался использовать функцию нижено он полностью запрещает ноль.
function AllowNonZeroIntegers(val)
{
if ((val > 48 && val < 58) || ((val > 96 && val < 106)) || val == 46 || val == 8 || val == 127 || val == 189 || val == 109 || val == 45 || val == 9)
return true;
return false;
}
на Texbox1.Attributes.Add("onkeypress", "return AllowNonZeroIntegers(event.keyCode)");<br>
Texbox1.Attributes.Add("onkeydown", "return AllowNonZeroIntegers(event.keyCode)");