Jump to content


Photo

Como Mudar Estilo De Um Combo?


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

#1 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 06/03/2006, 11:26

Eu tenho um combobox com 5 opções:

Opção 1
Opção 2
Opção 3
Opção 4
Opção 5

E eu queria que somente quando escolher a Opção 4 por exemplo um segundo combobox fosse habilitado (as opções dele já estão preenchidas, ele só está hidden). Eu li diversos textos aqui no fórum sobre mudar a visibilidade, mas eu só consigo fazer com um link por exemplo, usando o onClick. Dá pra usar um evento no "option" ou somente no "select" ?

Eu estava usando esse código aqui para mudar visibilidade através de um link:

   function camada( sId ) {
      var sDiv = document.getElementById( sId );
      if( sDiv.style.visibility == "hidden" ) {
        sDiv.style.visibility = "visible";
      } else {
        sDiv.style.visibility = "hidden";
  }
}

Mas no option ele não funciona assim:

onClick="camada(nome);"

Nem usando onChance, on Blur ...

Obrigado pela atenção. (y)
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 06/03/2006, 11:29

coloca a função no onchange do select..

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 06/03/2006, 12:03

Ele muda se fizer isso, mas ele habilita o outro combo box se eu escolher qualquer opção do primeiro ... e eu quero só que aparece se uma delas for escolhida, exemplo:

combo box1:
Produtos
Empresas
Categorias
Clientes

Eu quero que o segudno combo box aparece somente se a opção categorias for selecionda, o novo combo tem as categorias.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#4 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 06/03/2006, 12:14

acho q sei exatamente do que vc precisa...
http://forum.wmonlin...howtopic=134306

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#5 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 06/03/2006, 13:01

Consegui fazer de outro jeito aqui, as vezes é bom deixar de ser folgado e ficar pedindo as coisas ... esse exemplo que você me passou eu já havia visto, mas é muito complexo pro meu probre entendimento em JavaScript. Eu peguei uma apostila aqui e estou lendo e consegui fazer o modo que eu queria. Olha como ficou minha função, vejam se este é o caminho certo:

<script>
function option(opt) {
  if(opt == "option2") {
    var sLay = document.getElementById('teste');
     	 if( sLay.style.visibility == "hidden" ) {
       	 sLay.style.visibility = "visible";
     	 } else {
       	 sLay.style.visibility = "hidden";
  }
  } else {
	document.getElementById('teste').style.visibility = "hidden";}
}
</script>

Ele funciona normalmente como eu quero, é só chama no select assim onChange="option(this.value);"

Desculpem o incomodo, mas foi lendo este topico que você postou que eu resolvi aprender javascript .. heheh

Edição feita por: bimonti, 06/03/2006, 13:09.

WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#6 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 06/03/2006, 14:07

tranqs.. (y)
se ainda quiser saber mais sobre JS, dê uma olhada aqui: w3schools

se nao tiver restrições ao idioma é um ótimo lugar para se aprender sobre a linguagem... :D

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#7 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 06/03/2006, 17:43

surgiu uma duvida aqui agora .... no caso se eu quiser que o botão ao invés de ficar visivel/invisivel eu quiser fazer habilitado/desabilitado ??

Eu tentei trocar o atributo, ao invés de usar visibility = hidden, eu estou usando disabled="true" e no lugar de visibility = "visible" eu to usando enabled="true" (existe isso ? não dá erro ... <_< ) .. mas ele não muda, está sempre desabilitado, mesmo usando disabled="false" não funciona ...
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#8 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 06/03/2006, 18:22

Visibilidade:

select.style.visibility


Habilitar / Desabilitar:

select.disabled = "true" ou "false"


Klaus Paiva
Conheça também: Taperás

#9 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 21/09/2017, 02:39

Generic Propecia Review online pharmacy Zithromax Ear Drops
Commander Viagra Pharmacie
Viagra Pour Homme Canada <a href=http://cialtobuy.com>online pharmacy</a> Cialis One Day Terapia
Mexican Cialis cheap cialis Cialis E Cibo
Generic Propecia 1 Mg How To Order Amoxicillin Online
Galvus <a href=http://cialtobuy.com>cialis</a> Generic Levitra Shipped From Usa
Buy Lasix Usa cialis Viagra Cialis E
Kamagra Com Zithromax Capsules Methylprednisolone Interact With Keflex
Acheter Priligy Sans Ordonnance <a href=http://cialtobuy.com>generic cialis</a> Buy Nexium Usa

#10 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 05/10/2017, 20:47

Malegra Fxt Review Propecia Online Find online pharmacy Propecia Guayaquil Lowest Price For Cialis Acheter Airomir
Cialis Avis Consommateur Misoprostol Generique Acheter Canada Mail Order Phamacys viagra online prescription Cheap Plavix Usa Methylprednisolone Orlando Cialis
Ordinare Viagra Generico viagra Amoxicillin Dental Appointments Secure Buy Cialis Online Europ

#11 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 13/10/2017, 07:24

How To Buy Priligy Drugstore Priligy Dapoxetine En Ligne generic cialis Doryx Sale Michigan

#12 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 30/10/2017, 19:15

Purchasing Finasteride Cialis Durata Diarrhea With Amoxicillin viagra Healthy Man Pharmacy
Order Plavix Acheter Du Cialis En Ligne Baclofene Bernard Granger buy viagra For sale isotretinoin Zithromax 500mg Online 1777 Canadian 24 Hr Pharmacy

#13 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 21/11/2017, 18:56

Propecia Sindrome Di Klinefelter cialis Kamagra Fast Shipping
Cialis Viagra Effetti Collaterali viagra Priligy Peru What Is Tinidazole 500mg Used For
Cialis 5 Mg Best Price Usa Low Cost Levrita cialis buy online Generique Du Cytotec Levaquin Medication Worldwide For Sale Provera Veraplex




1 user(s) are reading this topic

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

IPB Skin By Virteq