Aadhar Mask
Aadhar Mask
by Lalji Tadhani
HTML
<input id="TxtAadharNo" value="1234567879123" type="text" class="form-control required number input-text-b" maxlength="12" minlength="12" onblur="validateAadhar(this);aadharMask(this);">
JavaScript
function validateAadhar(element) {
if (element.value != "") {
if ((element.value.length == 12)) {
return true;
}
else {
$('#' + element.id).addClass('errorbox');
$('#Error' + element.id).removeClass('hide')
return false;
}
}
}
var aadharNo = "";
function aadharMask(e) {
aadharNo = $("#" + e.id).val();
var aadharval = $("#" + e.id).val();
if (aadharval.length == 12) {
$("#" + e.id).val(AadharNoMasking(aadharval));
}
}
function AadharNoMasking(e) {
if (e != null && e != "") {
AadharNoVal = e;
e = e.slice(-4);
let t = AadharNoVal.slice(0, 4),
n = AadharNoVal.slice(5, 9);
return t.replace(t, "****") + n.replace(n, "****") + e;
}
else {
return "";
}
}