Ir para conteúdo
Fórum Script Brasil
  • 0

colocar campo com cor de acordo com a condição !


Aramis

Pergunta

Pessoal fiz essa função para mudar a cor do formulário mas não deu certo !!

só queri que conferi ! se o o valor digitado for menor que 7 coloquei o campo com a cor vermelha !

function muda_cor(){ 


for(cor=1;cor<=8;cor++){


 campo_atual = document.getElementById("av" + cor) 
  
  if (campo_atual.value && campo_atual.value < 7 ){
  

  
   campo_atual.style.backgroundColor="#FF0000" 
  
  }
  
  
} 

}
chamo assim no meu formulário
<td bgcolor="#B4CDCD"> <input name="av1<?=$cont?>"  id="av1"   onkeyup="muda_cor();" />

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

function muda_cor(){ 
for(cor=1;cor<=8;cor++){
 campo_atual = document.getElementById("av" + cor) 
  if (campo_atual.value && campo_atual.value < 7 ){
   campo_atual.style.backgroundColor="#FF0000" 
  }
} 
}
chamo assim
<td bgcolor="#B4CDCD"> <input name="av1<?=$cont?>"  id="av1"    type="text" value="<?=$av1?>" size="1" maxlength="4" onkeyup="Mp()"   onkeyup="muda_cor()" onKeyPress="return OnlyEspeciais(this,event);" />

não seui qual o erro ??

Link para o comentário
Compartilhar em outros sites

  • 0

pessoal

agora seguinte eu tenho um função que muda a cor ! de o valor for menor que 7

só que ai grava os dados do meu formulário, mas quando carrego a página novamente a cor não permanece mais

tem como fazer para elas permanecer após os dados serem carregados novamnete ??

a função é essea

function validaNota(obj){

if(obj.value < 7 && obj.value != ""{
obj.style.backgroundColor="#FF0000";
}else{
obj.style.backgroundColor="";
}

}

e chamo com o onblur

aguardo a resposta

desde já agradeço !

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...