Autor Zpráva
Vadio
Profil *
Už celkem dlouhou dobu se snažím vygooglit a najít odpověď jak nastavit svůj rozevírací seznam.
Fungovat by to mělo následovně:
V rozevíracím seznamu mám názvy různých zařízení (v praxi potřebuji aby se při vybrání zařízení a kliknutí na potvrzovací tlačítko, které je součásti formuláře přesunul na stránku daného zařízení.)
Stránky tvořím ve Web page makeru a nevím jaké mám přiřadit hodnoty jednotlivým položkám v rozevíracím seznamu a následně jakou hodnotu mám dát potvrzovacímu tlačítku aby vše pracovalo dle popisu.
Snad je to aspoň trochu srozumitelné.
Audio
Profil
Řešení může vypadat například takto:

<form action="" onsubmit="window.location.href = zarizeni.value; return false;">
  <select name="zarizeni">
    <option value="zarizeni-a.html">Zařízení A</option>
    <option value="zarizeni-b.html">Zařízení B</option>
  </select>
  <input type="submit" name="prejit" value="Přejít" />
</form>


onsubmit je událost, ke které dochází při odeslání formuláře (kliknutí na tlačítko Přejít)
Vadio
Profil *
Ok díky moc vyzkouším to :-)
Vadio
Profil *
Audio:
Díky moc obrovsky mi to ulehčilo práci. Kdyby jsi potřeboval nějakou reklamu na svoje stránky klidně se mi ozvi na: info@tuningmobile.xf.cz
Audio
Profil
Nemáš zač :)
linbush
Profil
Audio:
Zdravím a prosím prosím, jak udělám aby se daný odkaz z formuláře otevřel v novém okně ?
Audio
Profil
linbush:
Ahoj, mělo by stačit změnit první řádek na
<form action="" onsubmit="window.open(zarizeni.value); return false;">

funkce window.open má ještě další parametry, jejich popis je třeba na w3schools (en) nebo jakpsátweb (cs)
linbush
Profil
Audio:Úžasné, velmi děkuji !!!

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: