Ir para conteúdo

POWERED BY:

Arquivado

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

gandalf.nho

Delphi + ASP .NET + JavaScript - máscara de data não funciona

Recommended Posts

Estou tentando implementar uma maneira de facilitar a entrada de datas nas páginas ASP. NET feitas no BDS 2006. Após procurar por componentes gratuitos para ASP. NET 1.1, sem sucesso, estou vendo algo em JavaScript. Achei um exemplo de código que permite atribuir máscaras ao TextBox, todas as máscaras funcionam corretamente, exceto a de data (não aparecem as barras a medida que se digita e no final substitui o que foi digitado por $1/$2/$3). Segue o trecho do código em JS:

 

function mdate(v){
	v=v.replace(/D/g,"")
	v=v.replace(/\d{2}\/\d{2}\/\d{4}/,"$1/$2/$3")
	return v
}

 

Para comparação, esse aqui funciona:

function cep(v){
	v=v.replace(/D/g,"")
	v=v.replace(/^(\d{5})(\d)/,"$1-$2")
	return v
}

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.