- 19 Jul 2016, 16:04
#68788
Boa tarde Galera, estou utilizando um arquivo para inserir mascaras nos campos de cadastro do usuário o arquivo foi produzido pela equipe aqui do opencart Brasil! Encontrei ele nesse link http://www.opencart.com/index.php?route ... n_id=18623. Só que eu queria que o nono dígito no campo do telefone ficasse desta forma (99)9-9999-9999. Quando eu adiciono o hífen ele fica dessa forma (99) 99-9999-99999. A parte do arquivo que eu estou mexendo é essa :
Abraços!
Código: Selecionar todos
Alguém me ajuda a resolver esta questão?function mascaras(){
var masksTel = ['(AA) A00000-0000', '(AA) A0-0000-00009'],
maskBehaviorTel = function(val, e, field, options) {
return val.length > 14 ? masksTel[0] : masksTel[1];
};
$('input[name="telephone"], input[name="fax"]').mask(maskBehaviorTel, {onKeyPress:
function(val, e, field, options) {
field.mask(maskBehaviorTel(val, e, field, options), {'translation': {'A': {pattern: /[1-9*]/}}});
}
});Abraços!




