例子表单:
[html] view plain copy <input type="text" name="input1" id="input1" value="" /> <input type="text" name="input2" id="input2" value="" /> <input type="text" name="input3" id="input3" value="" />
js代码:
[javascript] view plain copy $(document).ready(function(){ bindKeyEvent($("#input1")); bindKeyEvent($("#input2")); bindKeyEvent($("#input3")); }); function bindKeyEvent(obj){ obj.keyup(function () { var reg = $(this).val().match(/\d+\.?\d{0,2}/); var txt = ''; if (reg != null) { txt = reg[0]; } $(this).val(txt); }).change(function () { $(this).keypress(); var v = $(this).val(); if (/\.$/.test(v)) { $(this).val(v.substr(0, v.length - 1)); } }); }
