Mascara de entrada JavaScript

5 respostas
shenn

Ola galera

Estou com uma duvida de como colocar uma mascara de entrada no campo telefone... Andei pesquisando e consegui deixar que o campo não fosse null, não sei se esse é o melhor jeito Na ação da do form coloquei assim:
<form onsubmit="return valida(this);" action="GerenciarContatos" method="post">

E no formulario fiz isso:

if (form.nome.value=="") {
					alert("campo nome incorreto");
					form.nome.focus();
					return false;
				}
				if (form.telefone.value == "" || form.telefone.value.length < 8){
					alert ("Campo telefone incorreto");
					form.telefone.focus();
					return false;	
				} 
		
				if (form.celular1.value == "" || form.celular1.value.length < 8){
					alert ("Campo Celular (1) incorreto");
					form.celular1.focus ();
					return false;
				}  
				if (form.celular2.value == "" || form.celular2.value.length < 8){
					alert ("Campo Celular (2) incorreto");
					form.celular2.focus ();
					return false;
				}

5 Respostas

douglaskd

pode usar o meiomask

http://www.meiocodigo.com/projects/meiomask/ que é mais facil.

mais pense que se o cara desativa o js ele manda os dados de qualquer jeito…então você terá que tratar os dados também no back-end

shenn

tambem pensei em usar o jquery, mas eu não tinha ideia de como usar mas tem que exportar alguma biblioteca oi arquivo jar, tem que baixar alguma coisa, para o jquery funcionar?

douglaskd

é só baixar o jquery.min.js e o meiomask e colocar no inicio da página html

veja o demo do meiomask na página e olhe o código fonte, la em cima ele insere os scripts…

shenn

opaa valeu cara, so mais uma duvida eu dei uma olhada la e entendi o funcionamento, mas quando eu vou fazer Download meioMask 1.1.3 aparece uma nova janela cheia de codigos, oq eu faço com esss codigos? copio e como eu coloco eles dentro do eclipse (tem qe salvar em formato jar?) ou algo assim?

vlw

douglaskd

clica com o botão direito no link e vai em salvar como…

e coloca meiomask.js, pegue esse arquivo junto com o jquery.min.js e coloca na pasta do seu projeto.

Criado 14 de junho de 2011
Ultima resposta 16 de jun. de 2011
Respostas 5
Participantes 2