我的HTML代码: -如何在jquery中添加减号?
<input type="text" id="test">
<span class="display"></span>
我的jQuery代码:
$("#test").keyup(function(e){
$('span.display').text(formatCurrency($(this).val()));
this.value = this.value.replace(/[^0-9\.]/g,'');
});
演示和完整的代码是这样的:https://jsfiddle.net/oscar11/nbLbb037/
我想输入文字可以输入:-10000000
而在课堂展示中显示的结果是:-10.000.000
如何添加减号(-
)符号?
看起来很奇怪。你试试输入:'-100000'。结果'-.100.000'。如果结果如下:'-100.000' –
如果删除了那一行,那么你可以在文本框中添加任何内容。 -23sfd.sdf83243。这会使情况变得更糟。 –
@samueltoh请现在检查答案。 Ashokkumar M. Prajapati我已经添加了该行(您是对的),并更改了代码以使其可行。 –