terça-feira, 7 de julho de 2015

mavirroco-wavemaker: Input Mask Editor en WaveMaker

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