Javascript正则控制文本框只能输入整数或浮点数
JS部分代码如下:
functionCheckInputIntFloat(oInput) { if(''!=oInput.value.replace(/\d{1,}\.{0,1}\d{0,}/,'')) { oInput.value=oInput.value.match(/\d{1,}\.{0,1}\d{0,}/)==null?'':oInput.value.match(/\d{1,}\.{0,1}\d{0,}/); } }
HTML部分代码(示例):
<inputtype="text"id="input1"name="input1"onkeyup="javascript:CheckInputIntFloat(this);"/>