在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现?
A
hover(over ,out)
B
keypress(fn)
C
change()
D
change(fn)
正确答案:CD
hover移入移出,输入验证一般不会使用hover
keypress也不会用作输入验证,
change可以用作输入验证的事件,change(fn)只是一种实现方式,还有其他实现方式:
原生js的onchange属性,
html属性onchange,
addEventListener(onchange,fn)都是实现方式,
jquery中除了$(selector).change(fn)外还有bind(change,fn)