在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ input保留兩位小數(shù)點,超出了隱藏掉

input保留兩位小數(shù)點,超出了隱藏掉

value = value.replace(/^(-)(d+).(dd).$/,'$1$2.$3');//只能輸入兩個小數(shù)
這樣的話輸入不了負值,是怎么回事啊?

回答
編輯回答
解夏

Number是沒有replace方法的,你這個只支持String類型:value.toString().replace(/^(-)?(\d+)\.(\d\d)(.*)$/,'$1$2.$3').

2018年5月23日 16:48
編輯回答
舊酒館

可以使用toFixed的方式,但需要先轉(zhuǎn)成Number類型

2018年9月10日 02:19
編輯回答
撥弦
value = value.replace(/^(-)?(\d+)\.(\d\d).*$/,'$1$2.$3');

改成上面這樣試試

2018年3月22日 14:08