[ Príspevok: 1 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.05.10
Prihlásený: 26.05.10
Príspevky: 1
Témy: 1 | 1
NapísalOffline : 09.05.2010 18:12 | show/hide na vsetky polozky vo forme

Zdravim
Mam maly problem.. robim jednu stranku a potrebujem pomoct, popisem:
Mam asi nieco taketo
Kód:
<script language="JavaScript">
function jumpMen(udaj){
   if(udaj=="BA"){document.form.optionTT.style.display = 'none';document.form.optionTN.style.display = 'none';document.form.optionNT.style.display = 'none';document.form.optionZN.style.display = 'none';document.form.optionBB.style.display = 'none';document.form.optionPO.style.display = 'none';document.form.optionKE.style.display = 'none';document.form.optionBA.style.display = 'block';}
   
   if(udaj=="TT"){document.form.optionBA.style.display = 'none';document.form.optionTN.style.display = 'none';document.form.optionNT.style.display = 'none';document.form.optionZN.style.display = 'none';document.form.optionBB.style.display = 'none';document.form.optionPO.style.display = 'none';document.form.optionKE.style.display = 'none';document.form.optionTT.style.display = 'block';}
   
   if(udaj=="TN"){document.form.optionBA.style.display = 'none';document.form.optionTT.style.display = 'none';document.form.optionNT.style.display = 'none';document.form.optionZN.style.display = 'none';document.form.optionBB.style.display = 'none';document.form.optionPO.style.display = 'none';document.form.optionKE.style.display = 'none';document.form.optionTN.style.display = 'block';}
   
   if(udaj=="NT"){document.form.optionBA.style.display = 'none';document.form.optionTT.style.display = 'none';document.form.optionTN.style.display = 'none';document.form.optionZN.style.display = 'none';document.form.optionBB.style.display = 'none';document.form.optionPO.style.display = 'none';document.form.optionKE.style.display = 'none';document.form.optionNT.style.display = 'block';}
   
   if(udaj=="ZN"){document.form.optionBA.style.display = 'none';document.form.optionTT.style.display = 'none';document.form.optionTN.style.display = 'none';document.form.optionNT.style.display = 'none';document.form.optionBB.style.display = 'none';document.form.optionPO.style.display = 'none';document.form.optionKE.style.display = 'none';document.form.optionZN.style.display = 'block';}
   
   if(udaj=="BB"){document.form.optionBA.style.display = 'none';document.form.optionTT.style.display = 'none';document.form.optionTN.style.display = 'none';document.form.optionNT.style.display = 'none';document.form.optionZN.style.display = 'none';document.form.optionPO.style.display = 'none';document.form.optionKE.style.display = 'none';document.form.optionBB.style.display = 'block';}
   
   if(udaj=="PO"){document.form.optionBA.style.display = 'none';document.form.optionTT.style.display = 'none';document.form.optionTN.style.display = 'none';document.form.optionNT.style.display = 'none';document.form.optionZN.style.display = 'none';document.form.optionBB.style.display = 'none';document.form.optionKE.style.display = 'none';document.form.optionPO.style.display = 'block';}
   
   if(udaj=="KE"){document.form.optionBA.style.display = 'none';document.form.optionTT.style.display = 'none';document.form.optionTN.style.display = 'none';document.form.optionNT.style.display = 'none';document.form.optionZN.style.display = 'none';document.form.optionBB.style.display = 'none';document.form.optionPO.style.display = 'none';document.form.optionKE.style.display = 'block';}
}
</script></head>
<form name="form1" id="form1">
          <p>Kraj<br>
            <select name="jumpMenu" id="jumpMenu" style="width:200px" onChange="jumpMen(this.value)">             
              <option value='BA'>Bratislavský</option><option value='TT'>Trnavský</option><option value='TN'>Trenčiansky</option><option value='NT'>Nitriansky</option><option value='PO'>Prešovský</option></select>

          </form><form name="form" id="form"></p>
            Obec<br>
            <select name="optionBA" style="width:200px;display:none" id="optionBA">
              <option>Bratislava I</option>            </select>
         
            <select name="optionTT" style="width:200px;display:none" id="optionTT">
              <option>Trnava</option>            </select>

         
            <select name="optionTN" style="width:200px;display:none" id="optionTN">
                          </select>
         
            <select name="optionNT" style="width:200px;display:none" id="optionNT">
                          </select>
         
            <select name="optionZN" style="width:200px;display:none" id="optionZN">
                          </select>
         
            <select name="optionPO" style="width:200px;display:none" id="optionPO">
                          </select>
         
            <select name="optionBB" style="width:200px;display:none" id="optionBB">

                          </select>
         
            <select name="optionKE" style="width:200px;display:none" id="optionKE">
                          </select>
          </form>
          <table width="100%" border="0">
            <tr>
              <td width="10" rowspan="3">&nbsp;</td>
              <td height="10">&nbsp;</td>
              <td width="10" rowspan="3">&nbsp;</td>

            </tr>
            <tr>
              <td>
            
            <div id='BA'><div id='baI'>Pandravská 10</div></div><div id='TT'></div><div id='TN'></div><div id='NT'></div><div id='ZN'></div><div id='BB'></div><div id='PO'></div><div id='KE'></div></td>
            </tr>
            <tr>
              <td height="10">&nbsp;</td>
            </tr>

          </table>


Ked zmenim prvy select, obsah druheho sa zmeni funkciou jumpMen(...) a chcel by som, aby ten prvy robil to co robi a aj zviditelnoval/skryval <div>-y, ktore mi vygeneruje z mysql databazy php script... a v tom je ten problem, najjednoduchsie by bolo pouzit nejaku funkciu, ktora skryva vsetok obsah vo <form>-e napr. to vsetky divy. Iba toto potrebujem.

PS: este to neskor upravim na cykly, aby to nebolo take velke ale zatial to mam takto aby som sa v tom ohol viac orientovat...


//zdrojak patri do code! (stenley)


 [ Príspevok: 1 ] 


show/hide na vsetky polozky vo forme



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Radio hide/show div

v Frontend

5

677

17.06.2020 8:50

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Show/Hide div a SEO

v SEO, marketing a reklama

0

621

10.08.2011 22:31

jostoga

V tomto fóre nie sú ďalšie neprečítané témy.

select onchange show hide divs

v Frontend

2

604

03.08.2010 21:01

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Nieco ako show/hide pre jeden paragraf

v Frontend

1

596

18.11.2010 19:30

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

BlackBerry Curve 8520- ako oznacit vsetky polozky naraz ?

v Prenosné zariadenia

0

855

17.12.2010 20:14

jkphoenix

V tomto fóre nie sú ďalšie neprečítané témy.

kniha vo forme audio textu

v Krčma

7

1266

01.10.2008 16:13

Palec

V tomto fóre nie sú ďalšie neprečítané témy.

Uloženie obrázku v takejto forme...

v Sieťové programy

5

694

04.12.2011 14:21

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

zaskrtnutie viacerych checkboxov (nie vsetkych) vo forme

v Frontend

1

413

03.07.2011 20:18

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

P: Spionazna kamerka vo forme privesku na kluce / dialk. ovl

v Bazár

0

434

09.01.2011 18:23

juro123

V tomto fóre nie sú ďalšie neprečítané témy.

Simple Show bots

v CMS

11

2023

27.05.2008 18:27

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

SHOW TITLE v Module

v CMS

0

450

05.05.2012 18:33

runyweb

V tomto fóre nie sú ďalšie neprečítané témy.

Show your CARBON cars!

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Hry a herné konzoly

53

4079

20.06.2007 22:18

Spirit

V tomto fóre nie sú ďalšie neprečítané témy.

Logitech G19 Disco Light show

v Externé zariadenia

0

856

09.04.2010 15:26

popol

V tomto fóre nie sú ďalšie neprečítané témy.

Tuning Speed Show Trenčín 2009

v Diskusia

16

2282

30.05.2009 16:11

Thomas4492

V tomto fóre nie sú ďalšie neprečítané témy.

jQuery hide

v Frontend

11

867

08.11.2009 15:05

lama2d

V tomto fóre nie sú ďalšie neprečítané témy.

Hide IP

v Firewally a bezpečnosť

3

1112

08.06.2009 11:36

citizen



© 2005 - 2026 PCforum, edited by JanoF