Problema com a Mascara

Boa Tarde.

Estou com um problema no uso de mascara para cadastrar placa de veiculo.

Consigo até colocar a mascara, mas não consigo cadastrar as letras apenas numeros.

O campo esta configurado como texto e a mascara estou usando assim:

Ex: ###-####

====> HTN-5298

Fico no aguardo de resposta, obrigado.

eh usado so para numeros

Blz, mas qual caracterer que eu poderia usar para as letras?

Pois ja usei L - Z - X - & e nenhum deu certo…

Com esses caracteres continua aparecendo apenas numeros e no inicio os caracteres de mascara.

Ex: &&&-5289
LLL-5289

Obrigado.

não tem.

Tire a mascara e no evento on validate coloque:

$tamanho = strlen({placa});
if($tamanho < 7){
sc_error_message(“Favor informar corretamente a Placa!”);
return;
}

$letras = substr({placa},0,3);
$numeros = substr({placa},3,4);
if($letras < ‘AAA’ || $letras > ‘ZZZ’){
sc_error_message(“Favor informar corretamente as Letras da placa!”);
return;
}
if(!is_numeric($numeros)){
sc_error_message(“Favor informar corretamente os Números da placa!”);
return;
}

Não testei mas deve funcionar.

.