1
我有一个输入元素,用户在其中输入产品的价格。如何从字符串中选择从左到右的字符串中的数字整数在javascript中
<input size=10 type="text" id="prd_price" title="prd_price" name="prd_price">
我的用户可以输入货币符号以及其他东西,我不能阻止他们这样做。我不得不从输入字符串中选择数字并形成价格的价值,无论他们是在前面还是在价格后面输入货币符号,还是使输入字符串的逗号格式为1,000.00。
任何人都可以帮助我发现,如果他们是一个JavaScript函数,我可以从输入字符串从左到右依次取出数字整数?
没有任何理由不使用'型= number' HTML5输入,只允许数字? – finalfreq
您可以循环输入字符并检查c <= '9' && c> ='0',并收集数字。 –
@finalfreq原因是我允许用户使用价格查看货币符号,如果他们为我输入货币符号,我需要从中选择数字。 – UmarAbbasKhan