关于input的焦点事件浏览器
$(".scanf_integral").focus(function(){//获取焦点
//获取焦点后触发的事件
})函数
$(".scanf_integral").blur(function(){ //失去焦点
//失去焦点后触发的事件
};spa
//实时获取值时code
需在input上接上这个函数,例:server
<input type="text" value="8000" oninput="scanf_integral (event)" onpropertychange="scanf_integral (event)"/>事件
一.oninput事件:
此事件是HTML5中的标准事件,符合W3C标准,可以实时的监听textarea, input:text, input:password 和input:search元素中内容的变化,只要元素的内容一旦发生变化,此事件就会触发,可是此事件具备浏览器兼容性问题,通常问题都会出在IE浏览器中,IE8和IE8如下浏览器不支持此事件,其余标准浏览器都支持此事件。
二.onpropertychange事件:
这是IE特有的事件,和oninput事件的做用是基本同样的,可是也有所不一样,以下:
1.相同点:
此事件一样能够监听textarea, input:text, input:password 和input:search元素中内容的变化。
2.不一样点:
此事件还能够监听input:checkbox 或者 input:radio 元素的选择中状态。
此事件也能够监听select元素的选中项的变化。
三.不足之处:
这两个事件在IE9浏览器中都没法监听右键菜单的删除和剪切操做。
因此通常两个事件都要使用,减小兼容问题
function scanf_integral(){//实时获取值
//实时获取时要干的事(就是键盘在input里输入每一个值时)
}input