Ir para conteúdo

Arquivado

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

cafdesigner

Incrementar Esta Mascara.

Recommended Posts

Pessoal, tenho esta mascara abaixo que tbm uso de outra forma para outros tipos como CPF, telefone etc..

 

function marcara_data(){if(document.cadastro_fatura.data_vencimento.value.length == 2){document.cadastro_fatura.data_vencimento.value += "/"; }if(document.cadastro_fatura.data_vencimento.value.length == 5){document.cadastro_fatura.data_vencimento.value += "/"; }}

Desta forma atual, eu tenho que informar o nome do campo e o nome do formulario.

 

Mas queria fazer de uma forma que eu nao precisasse informar o nome do form e do campo para que eu possa usar em diferentes forms e nomes de campos.

 

Ou entao uma forma de eu informar o nome do form e do campo la onde chamo a mascara:

 

onkeydown="marcara_data();"

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo, mas tem só uma coisinha, o campo em que você chama a função é este: "data_vencimento", se for é mais fácil ainda...

 

onkeydown="marcara_data(this);"

função:

 

function marcara_data(campo){	if(campo.value.length == 2)	{		campo.value += "/"; 		alert(campo.value);	}	if(campo.value.length == 5)	{		campo.value += "/"; 		alert(campo.value);	}}

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.