Javascript Laravel中的输入场掩蔽
这是我的输入字段部分Javascript Laravel中的输入场掩蔽,javascript,laravel,masking,Javascript,Laravel,Masking,这是我的输入字段部分 <div class="form-group"> <label for="accountNumber">Account Number <span class="validate_star">*</span></label> {!! Form::text('acc_number',isset($bank_details
<div class="form-group">
<label for="accountNumber">Account Number <span class="validate_star">*</span></label>
{!! Form::text('acc_number',isset($bank_details)? $bank_details->acc_number: old('acc_number'),['class'=>'form-control ac_no','placeholder'=>'Enter Account Number', 'id'=>'accountNumber']) !!}
</div>
帐号*
{!!表单::text('acc_number',isset($bank_details)?$bank_details->acc_number:old('acc_number'),['class'=>'Form-control ac_no','placeholder'=>'Enter Account number','id'=>'accountNumber'])
我想以类似“xxxxxxx 8675”的格式显示账号……但数据永远不会更改您最后的输入将显示为4位数字
var word = "12345678675";
function mask() {
if (word.length <=4) {
return word
} else {
var masked = word.substring(0, word.length - 4).replace(/[a-z\d]/gi,"X") +
word.substring(word.length - 4, word.length)
return masked;
}
}
console.log(mask(word));
var word=“123456786775”;
函数掩码(){
如果(word.length您的最后一次输入将显示4位数字
var word = "12345678675";
function mask() {
if (word.length <=4) {
return word
} else {
var masked = word.substring(0, word.length - 4).replace(/[a-z\d]/gi,"X") +
word.substring(word.length - 4, word.length)
return masked;
}
}
console.log(mask(word));
var word=“123456786775”;
函数掩码(){
如果(word.length您可以使用正则表达式格式化输入值
试试这个:
(?=\d{5})\d
可以使用正则表达式格式化输入值
试试这个:
(?=\d{5})\d
您可以使用正则表达式JS格式化输入。您可以使用正则表达式JS格式化输入。