jquery移动两位小数

时间:2016-08-21 07:21:58

标签: jquery mobile

我正在使用jquery mobile 1.45。使用输入作为数字时,我想将小数位数限制为两位数。

我的输入如下;

<input type="number" style="text-align: right" step="0.01" min="0">

1 个答案:

答案 0 :(得分:0)

这就是你

&#13;
&#13;
<html>
<head></head>
<title></title>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>


</style>

<body>

Enter the number : <input type="number" style="text-align: right" step="0.01" min="0" id="mynumber">


</body>

<script type="text/javascript">

$("#mynumber").on('keyup',function(){
  var thevalue = parseFloat($(this).val());
  var fixedNum = thevalue.toFixed(2);
  $(this).val(fixedNum);
  
   if (thevalue/fixedNum < 1) 
    {
       alert("please enter only 2 decimal places."); 
    }

});


</script>

</html>
&#13;
&#13;
&#13;

希望这会对你有所帮助。