我有一组动态生成的输入字段,因此我不能使用 ID。对于每个输入字段,我都有一个 focusout 方法来验证最终用户输入的值。
如果验证失败,我想清除输入的值并将焦点带回相同的输入。当我尝试使用这个关键字时,似乎将作用域设置为windows而不是输入控件。
输入字段截图:
function validate(reg){
debugger;
if(isNaN(reg)==false){
return;
}
else
{
alert("The field should contain number");
$(this).val(""); //clear the value
$(this).focus();
}
}
在上面的代码中,这个关键字似乎不起作用。