1、onchange
1
|
< input type="text" id="cash" onchange="function()">
|
JQuery:
1
|
$("#cash").change(function(){}); |
2、onpropertychange
1
|
< input type="text" id="cash" onpropertychange="functionName()">
|
3、oninput
1
|
< input type="text" oninput="functionName()">
|
JQuery:
1
|
$("#cash").on('input propertychange',functionName); |
4、addEventListener
addEventListener()用于向指定元素添加事件方法。使用removeEventListener()移除添加的事件方法。IE9以下不支持,用attachEvent代替。
语法: element.addEventListener(event, function, useCapture)
---------------------------------------------------
如何让input只能输入数字呢:
onkeyup="value=value.replace(/[^\d]/g,'')"