改成keyup事件,onpropertychange事件是属性变化就会触发,你的脚本里面设置了value后又触发,如此重复死循环导致堆栈溢出<script type="text/javascript" language="javascript">
function OnInput(event) {var o = event.target || event.srcElement;o.value = (o.value.match(eval('/[0-9]+([\.])?([0-9]{1,2})?/')) ? o.value.match(eval('/[0-9]+([\.])?([0-9]{1,2})?/'))[0] : ''); }
</script><input type="text" id="J_input" onkeyup="OnInput(event)" />
function OnInput(event) {var o = event.target || event.srcElement;o.value = (o.value.match(eval('/[0-9]+([\.])?([0-9]{1,2})?/')) ? o.value.match(eval('/[0-9]+([\.])?([0-9]{1,2})?/'))[0] : ''); }
</script><input type="text" id="J_input" onkeyup="OnInput(event)" />
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货