Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 348
Sexo: Masculino
Localização: Paraná/São Mateus do Sul/Brasil
Contato:

Ajuda, background com cor, se formulário estiver preenchido

24-01-2008 08:43

Galera!
como eu faço para deixar um background colorido, se o formulário estiver preenchido totalmente??

tentei fazer +/- assim!
<script type='text/javascript'> var campo = document.nomeform; if(campo.nome.value != ''){ if(campo.senha. value != ''){ document.getElementById('fundo').style.background = 'white'; } } </script> <fieldset style='width: 350px;' id='fundo'> <legend>Teste</legend> <form name='nomeform' method='post' action=''> Nome: <input type='text' name='nome' value=''><br> Senha: <input type='password' name='senha' value=''><br> <input type='submit' value='Ok!'> </form> </fieldset>

Espero ajuda pessoal, valeu :):)
0
Está precisando de um Website?
Acesse ww.listasms.com/web e faça um orçamento sem compromisso!
Ígor
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Ajuda, background com cor, se formulário estiver preenchido

24-01-2008 08:58

Mas nesse caso, não vai enviar o formulário? ou, vai mudar o background e depois de um segundo enviar o formulário?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 348
Sexo: Masculino
Localização: Paraná/São Mateus do Sul/Brasil
Contato:

Ajuda, background com cor, se formulário estiver preenchido

24-01-2008 09:27

não precisa clicar em enviar, para mudar a cor, basta estar todos os campos do formulario preenchidos para mudar a cor, é possivel?
Daí, caso limpe algum campo, a cor do bg sai novamente!
Obrigado!
0
Está precisando de um Website?
Acesse ww.listasms.com/web e faça um orçamento sem compromisso!
Ígor
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Ajuda, background com cor, se formulário estiver preenchido

24-01-2008 09:44

No seu script faltou algumas coisas:
- Criar a função para mudar a cor;
- Ativar a função ao digitar no input;
- Trocar ' por "
- Ter um else, caso o usuário digite e depois apague o campo;

Veja a correção:
<script type="text/javascript"> function verifica() { var campo = document.nomeform; if(campo.nome.value != "" && campo.senha. value != ""){ document.getElementById("fundo").style.background = "white"; } else { document.getElementById("fundo").style.background = "#f9f9f9"; } } </script> <fieldset style="width: 350px; background-color:#f9f9f9;" id="fundo"> <legend>Teste</legend> <form name="nomeform" method="post" action=""> Nome: <input type="text" name="nome" value="" onkeyup="verifica()"><br> Senha: <input type="password" name="senha" value="" onkeyup="verifica()"><br> <input type="submit" value="Ok!"> </form> </fieldset>

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 348
Sexo: Masculino
Localização: Paraná/São Mateus do Sul/Brasil
Contato:

Ajuda, background com cor, se formulário estiver preenchido

24-01-2008 12:23

valeu amigo, deu certinho :)
0
Está precisando de um Website?
Acesse ww.listasms.com/web e faça um orçamento sem compromisso!
Ígor
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Ajuda, background com cor, se formulário estiver preenchido

24-01-2008 12:41

:shock:
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]