Autor Zpráva
creck
Profil
zdravim, potreboval bych poradit. Potreboval bych ve formulari nejaky script, ktery by mi v zavislosti na vyberu prvniho "select" zobrazil jiny "select". zkousel jsem tady tohle, ale nefunguje to ... nevim proc, teda tusim, ale nejsem znalec JS!

Dekuji za radu

<SCRIPT LANGUAGE=JavaScript>
function zobraz() {
if(kat.value == "1") {
podkattest1.style.display = "";
}
if(kat.value == "2") {
podkattest2.style.display = "";
}
}
</SCRIPT>

<select name="kat" onChange="zobraz();">
<option value="0">- Kategorie -</option>
<option value="1">test 1</option>
<option value="2">test 2</option>
</select>

<select name="podkattest1" id="podkattest1" style="display: none">
<option value="0">- podkategorie -</option>
<option value="a">aaa</option>
<option value="b">bbb</option>
</select>

<select name="podkattest2" id="podkattest2" style="display: none">
<option value="0">- podkategorie -</option>
<option value="aa">aa</option>
<option value="bb">bb</option>
</select>
zivan
Profil
A co jedno zobrazit a druhe skryt?

<SCRIPT LANGUAGE=JavaScript>
function zobraz() {
if(kat.value == "1") {
podkattest1.style.display = "";
podkattest2.style.display = "none";
}
if(kat.value == "2") {
podkattest1.style.display = "none";
podkattest2.style.display = "";
}
}
</SCRIPT>
peta
Profil *
zivan
To jsi cetl nekde na microsoftu, ne? Protoze select.value funguje jen v nekterem prohlizeci :))

creck
jakpsatweb - javascript - priklady
- select zpusobi presun na jinou stranku
- + zivanuv kod s display
zivan
Profil
Asi jsem byl zblblej vedrem :-)

Na zacatek fce by stacilo dopsat

var kat = document.getElementById('kat').value;
var podkattest1 = document.getElementById('podkattest1');
var podkattest2 = document.getElementById('podkattest2');
peta
Profil *
zivan
nestacilo :) value hodnota fakt nefunguje v nekterych prohlizecich.
http://www.jakpsatweb.cz/priklady/select_prejdi.html
toto tam neni nahodou:
select onchange="x=this.options[this.selectedIndex].value"
Toto téma je uzamčeno. Odpověď nelze zaslat.

0