我有一个输入字段,其输入数字不应小于2,如果他继续进入下一个字段,则应进行验证并且焦点必须返回到第一个输入字段。我试过event.target.focus(); FormFields = document.getElementsByTagName( “输入”);对于(I = 0;我
答案 0 :(得分:0)
我建议你使用onBlur事件。看看这个例子:
const t = document.querySelector('#t');
const handler = (event) => {
const { value } = event.target;
const p = parseInt(value);
if (isNaN(p) || p < 2) {
return event.target.focus();
}
};
t.addEventListener('blur', handler);