Fiz um ajuste de mascara espero que contribua para quem precisar. é uma mascara que aceita cpf, cnpj e novo cnpj 2026 CPF: 336.148.778-12 CNPJ: 33.614.877/8123-45 CNPJ: BO.XLC.W82/0001-37 https://gist.github.com/dsprog/d3da73ee12d07186013305f0d7058169 @dsprog var options = { translation: { "Y": { pattern: /[a-zA-Z0-9]/, optional: true } }, onKeyPress: function (value, event, field, options) { field.mask(getMaskOption(value), options); } }; function getMaskOption(value) { var cleanValue = value.replace(/[^a-zA-Z0-9]/g, ""); if (cleanValue.length > 11 || /[a-zA-Z]/.test(cleanValue)) { return "AA.AAA.AAA/AAAA-00"; } return "AAA.AAA.AAA-AAY"; } $("#cpf_cnpj").mask(getMaskOption, options);
Activity