• js正则表达式只包含数字和小数点
  • 标签 : JS    来源 : 网络
  • var r = /^\d+(\.\d+)?$/;
    // 或者

    var r = new RegExp("^\\d+(\\.\\d+)?$");



    <input type="text" value="" onkeyup="this.value=this.value.replace(/\\D/g,\'\')" onafterpaste="this.value=this.value.replace(/\\D/g,\'\')">