阿罗哈:)
我有这个输入:
<input type="text" name="title" maxlength="15" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" value="<?=$price ?>">
它只允许数字和一个DOT。 但问题是如何设置规则,因此只能在中间设置点,例如:1.2; 11.23; 1.4634634634; 1241245125.46 所以它不允许设置.0或1。 ???