Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

arldin

Mascara para data(resovi e estou passando para outros membros)

Recommended Posts

<script language=JavaScript>

function formatar(src, mask) {

var i = src.value.length;

var saida = mask.substring(i,i+1);

var ascii = event.keyCode;

if (saida == "A") {

if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }

else { event.keyCode = 0; }

} else if (saida == "0") {

if ((ascii >= 48) && (ascii <= 57)) { return }

else { event.keyCode = 0 }

} else if (saida == "#") {

return;

} else {

src.value += saida;

if (saida == "A") {

if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }

} else { return; }

}

}

</SCRIPT>

<P>DATA <INPUT onkeypress="formatar(this,'00/00/0000')" id=dta 

style="WIDTH: 82px; HEIGHT: 22px" maxLength=10 size=10 name=dta

background-color:#FFFFFF? padding-bottom:1px; padding-top:1px;

padding-right:4px; padding-left:4px; font-weight:700; 8pt; font-size: Verdana;

font-family: border-width:1px; style:dashed;></P>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela iniciativa, são pessoas como você que fazem com que o Imasters seja o que é hoje!

Só uma observação o seu script só funciona no IE, seria interessante você adapta-lo para que fucione também com o firefox.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.