У меня есть форма, где пользователь вводит 3 значения, которые затем вычисляются.Выходные данные снова отображаются в форме в некоторых «только для чтения» выходных окнах.Для каждого ввода я хочу проверить, являются ли они числом, если нет, вместо формы, показывающей «NaN», я хочу отобразить сообщение об ошибке «Пожалуйста, введите число» (или что-то в этом роде).Ниже приведен код, который я использую, который выполняется "onkeyup":
function checkforNumber()
{
if (isNaN(sInput || dInput || pInput) == true) {
alert("You entered an invalid character. Please reset the form.");
}
else {
return(false);
}
}
Я неправильно использую эту функцию?Что-то не так с синтаксисом?
Спасибо