men*_*eng 2 javascript validation zero
我可以输入
0但不是0123。如何防止用户在输入文本字段的第一个位置不输入0?
Mar*_*eed 5
让他们输入它,只需在焦点改变时修剪它:
inputElement.onblur = function() { this.value = this.value.replace(/^0+(?=\d)/,''); }
小提琴
请注意,它专门\d在 0 之后寻找数字 ( ) 来进行攻击,因此它不会触及 之类的零0.123。如果您也想摆脱这些,只需将 to 更改为\d匹配.任何字符即可。
\d
0.123
.
归档时间:
11 年,7 月 前
查看次数:
3652 次
最近记录: