Menu na webe

Programovacie jazyky, rady, poradňa...
DjYax
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 104
Registrovaný: 20 okt 2006, 15:09
Kontaktovať používateľa:

Menu na webe

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

chcem spravit na svojej stranke taky akoze zoznam... po vysunuti a zvoleni polozky by sa mal okamzite presmerovat na zvolenu adresu ale nejako to nejde... kde je chyba?

Kód: Vybrať všetko

<div style="margin-left: 40px;">
        <form name="form1" method="post" action="">
          <label><strong><br>
          1.Semester   </strong>
            <select name="Exams">
              <option>- - - </option>             
	  <option value="11exam.html">1.exam</option>
              <option value="12exam.html">2.exam</option>
              <option value="13exam.html">3.exam</option>
              <option value="14exam.html">4.exam</option>
              <option value="15exam.html">5.exam</option>
              <option value="16exam.html">6.exam</option>
              <option value="17exam.html">7.exam</option>
              <option value="18exam.html">8.exam</option>
              <option value="19exam.html">9.exam</option>
              <option value="110exam.html">10.exam</option>
              <option value="111exam.html">11.exam</option>            
            </select>
            </label>          
        </form>
        </div>
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

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

Musel by si tam pridať javascript, ktorý by po zmene tej položky presmeroval na potrebnú stránku. Navyše tam budeš musieť priať tlačítko, ktorým tú zmenu odošleš (nie každý človek musí mať povolený javascript) a na servri potom pomocou php skriptu toho človeka presmeruješ na požadovanú stránku.
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

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

presne tak, ten formular potrebujes odoslat bud pomocou tlacidla alebo vo vybere nastavis nejaku jeho udalost

Kód: Vybrať všetko

<select name="Exams"  onchange="this.form.submit()">
DjYax
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 104
Registrovaný: 20 okt 2006, 15:09
Kontaktovať používateľa:

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

No a ako tam dam to tlacitko? Som v programovani webu novy, takze prosim budte trpezlivy :oops: ked tam dam len tlacitko akoze:

Kód: Vybrať všetko

<form name="form1" method="post" action="">
          <label><strong><br>
          1.Semester   </strong>
            <select name="Exams">
              <option>- - - </option>             
			  <option value="11exam.html">1.exam</option>
              <option value="12exam.html">2.exam</option>
              <option value="13exam.html">3.exam</option>
              <option value="14exam.html">4.exam</option>
              <option value="15exam.html">5.exam</option>
              <option value="16exam.html">6.exam</option>
              <option value="17exam.html">7.exam</option>
              <option value="18exam.html">8.exam</option>
              <option value="19exam.html">9.exam</option>
              <option value="110exam.html">10.exam</option>
              <option value="111exam.html">11.exam</option>                     
            </select>
            <label>
            <input name="Submit" type="submit" id="Submit" value="Submit">
            </label>
            </label>         
        </form>
...takto to je asi nespravne, ze? Treba nieco dopisat na zaciatok k "action=" alebo ked pouzijem toto onChange="this.form.submit() ako to tam mam pouzit? PLS :?
Napísať odpoveď