如何对带有尾随字符的数字字段应用掩码

问题描述

我有一个numeric(15,2)字段。我想使用尾随字符对其应用蒙版

我们说

var x = 789.98;

输出

789.98x

我该怎么做?

预先感谢

解决方法

您真的要添加一个字符吗?

var x = number + 'x';

如果您打算掩盖最后一个,可以

var x = number.substring(0,number.length - 1) + 'x';
,

我想您是在问如何在输入值的末尾添加一个字符?如果是这样,您可以使用以下示例。我在此示例中进行了一些验证,因此您可以忽略它。这是带有示例的笔,我认为您在请求-https://codepen.io/CodeHero1/pen/MWyBZJq

 $(function () {
   
   $('[name="myinput"]').on('keyup',function(){
     
         if($(this).val().length === 5){
           
           var $this = $(this);
           var inputvalue = $this.val();
           var specialcharacter = 'X';
           $(this).val(inputvalue + specialcharacter);
           
         }
     
      });
    });