diff --git a/addons/default/visiosoft/base-theme/resources/js/phonefield.js b/addons/default/visiosoft/base-theme/resources/js/phonefield.js index 52c392655..df0027f0a 100644 --- a/addons/default/visiosoft/base-theme/resources/js/phonefield.js +++ b/addons/default/visiosoft/base-theme/resources/js/phonefield.js @@ -26,12 +26,18 @@ function phoneMask(fields) { }); function maskPhone(name) { - var currentMask = $("input[name='" + name + "']").attr('placeholder'); - $("input[name='" + name + "']").mask(currentMask.replace(/[0-9+]/ig, '9'), { - autoclear: true, - clearIncomplete: true - }); + if ( $("input[name='" + name + "']").length ) { + var currentMask = $("input[name='" + name + "']").attr('placeholder'); + if(currentMask) { + $("input[name='" + name + "']").mask(currentMask.replace(/[0-9+]/ig, '9'), { + autoclear: true, + clearIncomplete: true + }); + } + } } + + } function controlNumber(inputQuery) { @@ -49,4 +55,4 @@ function controlNumber(inputQuery) { }) return iti.isValidNumber(); -} \ No newline at end of file +}