checkbox

Programovacie jazyky, rady, poradňa...
mio001
Amateur
Amateur
Príspevky: 30
Registrovaný: 05 okt 2007, 8:18

checkbox

Príspevok od používateľa mio001 »

Kód: Vybrať všetko

Nazov
<input type="checkbox" checked name="zaskrkavatko"><br>

<input type="text" size="10" name="popis"><br>

<br><br><br>


Nazov 2
<input type="checkbox" checked name="zaskrkavatko2"><br>

<input type="text" size="10" name="popis2">
ako prosím vyriesit po oznaceni checkbox sa zobrazi textove pole a inak je skryte?

d.
Forsaken
King
King
Používateľov profilový obrázok
Príspevky: 1918
Registrovaný: 14 mar 2010, 0:39

Re: checkbox

Príspevok od používateľa Forsaken »

skus si pohladat

onCheck()
onClick()

JS event.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: checkbox

Príspevok od používateľa audiotrack »

oncheck="document.getElementsByName('popis')[0].style.visible=(document.getElementsByName('popis')[0].style.visible == 'hidden') ? 'display' : 'hidden'"

zhruba takto
mio001
Amateur
Amateur
Príspevky: 30
Registrovaný: 05 okt 2007, 8:18

Re: checkbox

Príspevok od používateľa mio001 »

Kód: Vybrať všetko

<script type="text/javascript">
document.getElementById('vm_fir').onclick = function(){
  
    if (document.getElementById('vm_fir').checked)
    {
      document.getElementById("vm_firmy_field").style.visibility = "visible";
	  document.getElementById("vm_firmy_div").style.visibility = "visible";
    }
    else
    {
      document.getElementById("vm_firmy_field").style.visibility = "hidden";
	  document.getElementById("vm_firmy_div").style.visibility = "hidden";
    }
  }
</script>

<style>
#vm_firmy_field, #vm_firmy_div {visibility:hidden;};
</style>
Podarilo sa toto ale label uplne zmizne a aj ked oznacim checkbox tak sa nic nestane a mal by sa vynorit label.

vm_fir - checkbox
vm_firmy - label

Dakujem za pomoc.
Napísať odpoveď