Categorias

Validando posições de caracteres de um campo

Função para Validar as 2 primeiras posições, onde a 1ª posição deve ser apenas letra
e a 2ª posição somente numero.

Exemplo: onBlur=”ValidarPosicao(this)”

Funciona em TEXTBOX

Este exempo é apenas para demonstrar como se utiliza as funções substring e sarch

function ValidarPosicao(campo)
{
	var a = campo;
	c1 = a.value.substring(0, 1);
	c2 = a.value.substring(2, 1);
	
	var charpos = c1.search("[^A-Za-z-]"); 
	if(c1.length > 0 &&  charpos >= 0) 
	{ 
	    alert('1º CARACTER DEVE SER UMA LETRA');
	    campo.value="";
	    campo.focus();
		return false; 
	}
	var charposnum = c2.search("[^0-9]"); 
	if(c2.length > 0 &&  charposnum >= 0) 
	{ 
	    alert('2º CARACTER DEVE SER UM NUMERO');
	    campo.value="";
	    campo.focus();
		return false; 
	}

}