以下是用於過濾貨幣字段的指令,因此用戶只需鍵入並暗示小數。只允許貨幣格式指示中的數字和負號
它運作良好,除了我想允許負數。
http://plnkr.co/edit/qlZrc7dnZEUWzoNGyaF6?p=preview
,我覺得我可以拿出這條線:
var plainNumber = viewValue.replace(/[^-+0-9]/g, '');
但是這樣做打破了指令。任何人都知道如何更新這個只允許數字和負號?
所以任何帶有字母的東西都會被替換爲7987hjhd.00
,但-938.87
和8937.34
將被允許。
請具體談談您要允許和拒絕的數字。發佈示例。 –
@PedroLobito數字0-9和負號' - '沒有字母,符號等。現在它將輸入限制爲僅帶有負號的數字。 – jenryb
知道它不允許任何東西。 –