Autor Zpráva
hitny14
Profil *
Dobrý den mám tuto výběrovou nabídku:
<select name="platforma" size="1"> 
  <option value="win">Windows
  <option value="linux">Linux
  <option value="unix">Unix
  <option value="mac">Mac
</select>

a potřeboval bych aby mi po vybrání třeba windows vyjel text třeba o windowsu nevíte někdo jak na to?
Taps
Profil
hitny14:
Zobrazení textu dle výběru option
hitny14
Profil *
Jestli sem to pochopil dobře tak by to mělo vypadat tahle?

        <div>
            <strong>Vyberte uživetele:</strong>
            <form action="#" method="post">
                <select name="select1" size="1" onchange="document.body.className = 'v' + (this.selectedIndex + 1)">
                    <?php
                        include 'config.php';

                            $vypis =  mysql_query("SELECT * FROM uzivatele order by id desc");
                                while($row = mysql_fetch_array($vypis))
                                    {
                                        echo "<option onClick='vyber1();' value='s2'>".$row["uziv_jmeno"]."</option>";
                                    }
                            mysql_close();
                    ?>
                </select>
            </form>
            <script type="text/javascript">
                function vyber1()
                    {
                        if (document.formular1.select1[0].selected) 
                            {
                                document.body.className = 'v1';
                            }
                        else if (document.formular1.select1[1].selected)
                             {
                                 document.body.className = 'v2';
                             }
                        else if (document.formular1.select1[2].selected) 
                            {
                                document.body.className = 'v3';
                            }
                        else if (document.formular1.select1[3].selected) 
                            {
                                document.body.className = 'v4';
                            }
                    }
            </script> 
            <span class="v2">gfhsfgsdfgsfdgsfhdfsdgsfdhsfhgdfgsfhsdfghsfdh</span> 
        </div>
Chamurappi
Profil
Reaguji na hitnyho14:
K čemu tam jsou ty onclicky na <option>ech? Stejně nefungují ve všech prohlížečích.
hitny14
Profil *
To sem dělal podle toho návodu od Tapse v Javascriptu se nevyznám =( nevíš jak na to?
Chamurappi
Profil
Reaguji na hitnyho14:
Smaž onclick, smaž uvedený <script>… celé řešení bylo v odkázaném vlákně v druhém příspěvku, nic víc není potřeba (tedy kromě patřičných stylů, které se postarají o zobrazení/skrytí).
hitny14
Profil *
Nevím čím je to prostě mi to nejde. A psal sem to pomocí toho odkazu =(
Taps
Profil
hitny14:
dej odkaz na živou ukázku

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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