Mascara de entrada JavaScript

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:[code]

[/code]

E no formulario fiz isso:

[code]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;
			} [/code]

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

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?

é 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…

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

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.