Autor Zpráva
Falcon16
Profil
nazdar
Poterboval by som pomoct so scriptom, ktory po zmene vyberu zo selectu, otvori stranku.
Mam spravene strankovanie a odkazy na jednotlive stranky sa zobrazuju len najblizsie, tak chcem, aby sa nemuselo k nejkej preklikavat, aby sa len zo selectu vybrala strana a automaticky, bez ekehokolvek klikania na submit tlacitko, otvorilo stranku ktoru ma.

Myslel som ze yb to islo cez udalost OnBlur, ale neviem to zapisat, som na JS lama. ak by mohol niekto napiast funkcny srcipt, budem moc vdacny.
djlj
Profil
Trošku okleštěnej můj kód, snad si to nějak přebereš...
<form action='pocitadla.php' method='get' id='kategorie'>

<select name="kat" onchange='selectkat()'>
<option value='1'>neco</option>
</select>
<input type="submit" name="submit" value="Vyber" />
</form>
<script type="text/javascript">
/* <![CDATA[ */
<!--
function selectkat () {
var kategorie = document.getElementById('kategorie');
var poc = "pocitadla.php?kat=" + kategorie.kat[kategorie.kat.selectedIndex].value;
self.location = poc;
}
//-->
/* ]]> */
</script>
Oswald
Profil
Falcon16

Pokud všechny položky směřují na stejnou stránku a liší se pouze nějaký parametr (což asi tady tak bude), tak stačí tomu selectu na onchange přidat zavolání submitu rodičovského formuláře, tedy:

<form>
<select onchange="this.form.submit()">
[...]
</select>
</form>
Falcon16
Profil
Oswald..diky moc, presne to som potreboval, funguje to. diky
peta
Profil *
Falcon16
jakpsatweb - javascript - priklady - select zpusobi prechod na jinou stranku
Toto téma je uzamčeno. Odpověď nelze zaslat.