Estou com dificuldades para montar uma função que permita somente a entrada de letras em um campo do formulário. Estou um pouco enferrujado
Vi alguns exemplos que usam "vetores" e outros que usam a "tabela ASCII". Fiquei interessado no uso do "KeyCode". Por favor, me ajudem com ele pois não estou conseguindo me enteder.
Seguem os meus códigos:
<script>
function critica_nome(partecla);
{
	 vartecla = partecla.KeyCode;
	 if (vartecla > 64 && vartecla < 91) || (vartecla > 96 && vartecla < 123)
			   return true;
		  else
			   {
			   alert("Este campo permite apenas letras maiúculas ou minúsculas!");
			   return false;
			   }
}
</script>
<form action="" method="post" name="contato" onsubmit="">
	 <label>Nome:</label><br />
	 <input type="Text" name="nome" style="width:455px;" maxlength="50" tabindex="1" onkeypress="return critica_nome(event);" />
</form>
Eis o código que não consigo fazer rodar pelo menos no IE.
Atenciosamente,
Fnmoura











