Autor | Zpráva | ||
---|---|---|---|
Mch81 Profil |
#1 · Zasláno: 30. 1. 2009, 13:08:35
Zdravim, muzete mi poradit Diky predem. Mam tento kod:
$typNemovitosti = array ("Byty", "Domy", "Komerční prostory", "Obchodní prostory", "Pozemky"); ------------------------------------------------------------------------ <select name="typNemovitosti" onchange="zmenForm(this);"> <?php foreach($typNemovitosti as $value) { echo "<option value=\"$value\">$value</option>"; } </select> ----------------------------------------- <script type="text/javascript"> function zmenForm(value) { var typNemovitosti = value; alert(typNemovitosti.value); var vis = (typNemovitosti.value) ? "none" : "block"; document.getElementById(typNemovitosti.value).style.display = vis; document.getElementById(typNemovitosti.value).style.display = vis; } </script> --------------------- <form id="byty" action="novanabidka.php" name="" method="post"> <table> <tr> <td> <p>Typ nabídky: Byty</p> </td> <td> <select id="typNabidky" name="typNabidky"> <option value="" selected></option> <option value="Pronájem">Pronájem</option> <option value="Prodej">Prodej</option> </select> </td> </tr> </table> TECHTO FORMULARU MAM VICE a potrebuji aby se zobrazil ten, co vyberu v selectu. |
||
Mch81 Profil |
#2 · Zasláno: 30. 1. 2009, 14:39:24 · Upravil/a: Mch81
tak uz jsem prisel na spravny script, ale ten nejede ve FF a nevim proc, prosim poradte. Diky.
function zmenForm(hodnota) { document.getElementById("byty").style.display = 'none'; document.getElementById("domy").style.display = 'none'; document.getElementById(hodnota.value).style.display ='block'; } |
||
Časová prodleva: 15 let
|
0