js 正規表達,只能小數點和純數字

if (!/^[.0-9]*$/.test(pnumber))

{

  $(e).val(/^\d+/.exec($(e).val()));

}

我這樣寫表達好像有問題?

輸入數字可以

輸入....後也可以

但是當我輸入不是數字時

他會一起把....消除

另外

我想說能不能精確一點的判斷:

就是只能輸入的格式是

0.0

就是點的前後都必須有數字,長度不限制


胡子哥哥
浏览 722回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript