Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mark Augusto

Ativa uma ação sem precisar digitar..

Recommended Posts

Bom Gente criei esse script para repetir os valores de 2,3 ou mais campos e resumi-los em um campo só, bom, mas estou com um probleminha, a ação só é acionada quando digitado algo em alguns do campos, o ideal séria: a ação ser ativada automaticamente, sem precisar digitar nada, como é o caso, eu estou achando que é por que estou usando o 'onKeyUp="repete()"' nos campos a ser digitado, por favor alguém tem alguma solução, obrigado.

 

<script language="javascript" type="text/javascript">
function repete(){
//-- Pega valores dos campos.
nomeus= $('#nome').val();
sobrenomeus= $('#sobrenome').val();
apelidous= $('#apelido').val();
if(apelidous == ''){
apelidus_capiture = ''+apelidous+'';
}else{
apelidus_capiture = '('+apelidous+')';
}
//-- unir valores em um unico campo.
$('.nome-completo').val(nomeus +' '+sobrenomeus+' '+apelidous);
//-- display dos valores em um div HTML.
document.getElementById('nome-completo-us').innerHTML=nomeus+' '+sobrenomeus+' '+apelidus_capiture;
document.getElementById('nome-completo-ap').innerHTML=nomeus+' '+sobrenomeus;
//-- Caso não contenha nada dentro do campo 'apelido' desapilita e deminuir a opacidade
if(apelidous == ''){
document.getElementById('select-us-excolher').style.opacity = '.6';
document.getElementById('select-us-excolher').disabled = 'disabled';
//-- Caso contenha conteudo retira as classes;
}else{
document.getElementById('select-us-excolher').style.opacity = '';
document.getElementById('select-us-excolher').disabled = '';
}
}
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.