我正在对表单输入框进行内联检查。这是我的验证功能:
function checkResult(input){
var result = Number(input.value);
if(result < 0 || result > 100){
alert('Invalid!');
input.focus();
}
}
如果输入无效,我想专注于输入(失去焦点)。该功能不起作用。它说它是Invalid
,但并不专注于它。
我将输入框onchange
事件设置为checkResut
:
<input type="text" name="tel" id="tel" onchange="javascript:checkResult(this);">