1
我想在javascript中定義一個maskReader,它只允許在表單中輸入0.002-0.1的值,任何想法?在javascript中定義一個maskRef
詹姆斯
在此之上,我想在JavaScript中創建,僅允許從0值的正則表達式 - 50.00的形式輸入,任何想法?
我想在javascript中定義一個maskReader,它只允許在表單中輸入0.002-0.1的值,任何想法?在javascript中定義一個maskRef
詹姆斯
在此之上,我想在JavaScript中創建,僅允許從0值的正則表達式 - 50.00的形式輸入,任何想法?
請理解maskRe應該被用來過濾掉無效符號 - 但不驗證輸入的值:regex
財產應當用於此。
可以同時使用,但:
maskRe: /[0-9.]/,
regex: /^0[.](1|0[1-9][0-9]?|00[2-9])$/
......或者......
regex: /^0[.](1|0[1-9][0-9]*|00[2-9][0-9]*)$/
...如果你不需要小數點後限制位數到三。
更新:0 - 50.00它會是這樣的,也許......
regex: /^(50(?:[.]0+)?|[1-4]?[0-9](?:[.][0-9]+)?)$/
不確定maskRe的東西,但正則表達式允許'0.0'和'0.00'。 –
@TylerCrompton謝謝,解決了。但是現在我認爲這個正則表達式真的應該限制數字的位數嗎?我的意思是,0.0021是否允許? – raina77ow
那麼,它*是*在指定的範圍內。 –