Jump to content


Photo

Mudar Cor Dos Inputs


  • Faça o login para participar
7 replies to this topic

#1 GreyWolf

GreyWolf

    Mestre

  • Usuários
  • 674 posts
  • Sexo:Não informado

Posted 07/11/2005, 13:57

Boa tarde.

Bom, meu problema é o seguinte:

Tenho um formulário, quando a pessoa clica em um input, muda o fundo, quando sai volta pro fundo normal.. até ai tranquilo.
Problema é que tem que ficar pondo onFocus e onBlur em todos os inputs.

Queria fazer um esquema em JS que ele automaticamente verificaria pelo nome do form, se aquele input foi clicado, se foi, ele muda de cor, quando sair, muda novamente, quando for pra outro a mesma coisa..

Assim evitaria ter que por em todos os inputs..

Não quero o código pronto, queria saber se é possível isso e se for, quais comandos devo usar =]

Agradeço desde já

#2 Bruno Augusto

Bruno Augusto

    ∙•● Restarting... ●•∙

  • Usuários
  • 1968 posts
  • Sexo:Não informado
  • Localidade:Itajubá

Posted 07/11/2005, 13:58

ACHO que CSS + JS.
Não tenho certeza, pode ser que só com CSS dê.
Vamos esperar opiniões de gente que sabe mais do que eu. :P

Abraços

#3 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 07/11/2005, 21:31

Eu acho que já vi um tópico aqui no fórum sobre essa "versão inteligente" que vc quer, mas não encontrei..
Primeiro, para vc adicionar um evento em um campo, por exemplo, sem usar o evento na tag <input>, vc faz assim..
function ev(){
document.getElementById("id_campo").onblur=function(){
// faz alguma coisa 
}
}
window.onload=ev;
Então, vc só precisa pegar todos os campos (ex. for() ) e adicionar esse evento..
window.onload=function(){
var form = document.getElementById("id_formulario");
for(x=0;x<form.elements.length;x++){
	form.elements[x].onfocus=function(){
  this.style.background='red';
	}
}
}
só mudei o onload, assim é mais rapido..
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#4 GreyWolf

GreyWolf

    Mestre

  • Usuários
  • 674 posts
  • Sexo:Não informado

Posted 08/11/2005, 08:25

Perfeito =]

Brigadão ae, vou ver se entendo isso direitinho =]

#5 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 20/09/2017, 10:41

Erythromycin Suppliers In Canada cialis buy online Online Viagra Consultation Elocon Medication Best Website Low Price Online Valtrex Generic Cheap Viagra Fast Shipping cialis Acheter Du Cialis A Andorre
Precio Cialis Caja cialis Nebenwirkungen Cialis 10mg Viagra A Cosa Serve Prix Cialis 5 Mg Boite De 28 cialis online Isotretinoin Order Now Free Consultation

#6 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 14/10/2017, 03:37

Keflex Bladder Infection Cialis Online Overnight Shipping Best Buy On Cialus viagra Birth Control Overnight Delivery Lawrence Walter Pharmacy
Viagra Blu buy cialis Amoxicillin Dosage Body Weight 1447 Erectile Dysfunction And Pe
Viagra En France Prix Levitra 10 Mg Bayer Acquisto levitra samples Cheep Levitra Super Generac Viagra

#7 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 31/10/2017, 09:50

Propecia Uso viagra online pharmacy Acquisto Cialis Trustedtablets Buy Viagra Usa Buy Tadacip 20 Mg Cod Pharmacy Online
Amoxicilian Compared To Cephalexin buy accutane in canada Discount isotretinoin viagra Principio Activo Proscar Vs Propecia Surdosage Levitra
Side Effects Of Amoxil Cialis Online Billig buy viagra Cytotec Pills Using Propecia Results

#8 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 21/11/2017, 07:02

Effet Tadalis Sx Soft Chez Femme Amoxicillin 1000mg Comprar Cialis Natural cialis Cheapest Generic Viagra Uk Vip Rx Sales
Best Online Viagra Reviews Cialis E Viagra generic cialis Buy Propanolol Online Australia Cialis Cout Does Zithromax Treat Chlamydia
Cialis Nueva Presentacion viagra Usata Levitra Kamagra Legal En France Cialis Super Activa




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq