mavirroco-wavemaker: Input Mask Editor en WaveMaker
Boa noite a todos
Minha contribuição
--------------------------------------------------------------------------------------------------
MASKED INPUT - Uma forma mais fácil de aplicar a máscara (jcbretas@hotmail.com)
--------------------------------------------------------------------------------------------------
start: function() {
......
////////////////////////////////////////////////////////////////////////////////////////////////
var x =[];
$.mask.definitions['m'] = "[0-9]"; // dígitos
$.mask.definitions['l'] = "[A-Z,a-z]"; // letras maiúsculas
......
} // end start
//// evento campo MATRICULA recebe o foco (neste momento é aplicada a máscara jquery_input)
matriculaInput1Focus: function(inSender) {
// matricula Login
xy = dojo.query(".dijitInputInner", this.matriculaInput1.domNode); // <-- busca o nome do campo pela classe ".dijitInputInner" cujo nome do componente é "matriculaInput1"
// assim não é necessário abrir html
x = xy[0].id; // <-- xy.id recebe o nome dado ao elemento no código html pelo dojo
jQuery(function($) { $("#"+x).mask("9?99999",{placeholder:""}); }); // <-- aqui usamos a referência "x" para aplicar a máscara
},
///////////////////////////////////////////////////////////////////////////////////////////
outros exemplos
// SÉRIE
xy = dojo.query(".dijitInputInner", this.serie.domNode);
x = xy[0].id;
jQuery(function($) { $("#"+x).mask("aa99",{placeholder:""}); });
},
Espero ter contribuído aos amigos programadores cujas dicas tanto me ajudaram
José C Bretas
jcbretas@hotmail.com
Brasil - Minas Gerais - Governador Valadares