Olá pessoal, tenho aqui um função JS simples, que converte os valores digitados é um campo para maiúsculo.
$('input, textarea').live("change",function() {
//Converte os caracteres do campo ativo para maiúsculo ao sair do campo.
$(this).val($(this).val().toUpperCase());
});
Sou leigo e preciso restringir a alterando a todos, com exceção de um campo (com ID = “SENCAN”), para isso implementei um if, porém sem sucesso, e sei que o correto é não usar o .val(), gostaria de saber qual método referenciar para fazer a comparação correta com o ID do campo passado pela função (textarea), seria $(this).id(), $(this).getElementById() ou algo nesse sentido?
$('input, textarea').live("change",function() {
//Converte os caracteres do campo ativo para maiúsculo ao sair do campo.
if ($(this).val() !== "SENCAN") { //não está funcionando, preciso comparar ID, para alterar somente os outros campos
$(this).val($(this).val().toUpperCase());
}
});