(相关资料图)
最近这段时间总有小伙伴问小编onafterpaste事件是做什么的?是什么,小编为此在网上搜寻了一些有关于onafterpaste事件是做什么的?的知识送给大家,希望能解答各位小伙伴的疑惑。
onafterpaste事件是做什么的?
很明显根据词译“onkeyup”=按键抬起触发,“onafterpaste”=粘贴之后触发,整体的意思是用于限制只能输入数字的
限制数字输出为什么要onafterpaste事件
onkeyup按键盘就触发,onafterpaste是粘贴触发,没有这个事件用onblur吧,失去焦点时发生输入完,点其他地方就会执行
解释onkeyup="this.value=this.value.replace(/\D/g,""),这句是什么意思?要详细?
首先这是个正则式验证,用来验证输入值的规则;当输入值的键盘抬起时触发这个事件。this.value表示此输入框的值,/\D/g为正则表达式,用来匹配所有非数字字符;此句功能为:将输入值为非数字的字符替换为空;这个只要你新建个页面测试下就能理解的;