Hej! Ett bra tips, tycker jag, är att kolla i deras källkod hur det är uppbyggt och kolla sen i deras js-fil så ser du ännu mer. Hej, ja vill helst inte kopiera deras sida, ja vill bara ha hjälp med var jag hittar sånt script som jag kan vidareutveckla själv. Hastigt och lustigt nedskrivet, finns säkert smidigare sätt: Tack för hjälpen, men ja får de inte till att fungera med mina Options.Dropdown meny automatisk
Var hittar jag en dropdown meny som skall visas automatisk beroende på vilken kategori man väljer?
Jag syftar på den på blocket, tex när man väljer bilar så kommer fler alternativ med miltal etc!
Mvh HassanSv: Dropdown meny automatisk
Bra sätt att lära sig på, tycker jag :)
Det handlar om att visa olika lager beroende vad man väljer för kategori.Sv:Dropdown meny automatisk
Mvh HassanSv: Dropdown meny automatisk
<html>
<head>
<script type="text/javascript">
function showHide(cat){
var subcats = new Array('subcat1','subcat2','subcat3');
// Hide all
for(i=0;i<subcats.length;i++){
document.getElementById(subcats[i]).style.display='none';
}
// Show wanted category
if(cat!='cat0')
document.getElementById("sub"+cat).style.display='block';
}
</script>
</head>
<body>
<form>
<div>
<select onchange="showHide(this.options[this.selectedIndex].value)";>
<option value="cat0">Välj</option>
<option value="cat1">Djur</option>
<option value="cat2">Bilar</option>
<option value="cat3">Städer</option>
</option>
</select>
</div>
<div id="subcat1" style="display: none;">
<select>
<option>Anka</option>
<option>Bäver</option>
</select>
</div>
<div id="subcat2" style="display: none;">
<select>
<option>Volvo</option>
<option>Saab</option>
</select>
</div>
<div id="subcat3" style="display: none;">
<select>
<option>Stockholm</option>
<option>Göteborg</option>
<option>Malmö</option>
</select>
</div>
</form>
</body>
</html>
Sv:Dropdown meny automatisk
Så ser min ut just nu.
<code>
<form name="form" method="post" action="sok.asp">
<input type="text" name="sokord">
<select name="kategori">
<!-- #include file="kategori2.asp" -->
</select>
<input type="submit" name="Submit" value="<%= Sok %>">
</form>
</code>
I kategori2.asp har jag följande:
<code>
<option value="0">« Välj kategori »</option>
<option value='0' style='background-color:#dcdcc3' id='cat101' >-- FORDON --</option>
<option value='Bilar' id='cat4' >Bilar</option>
<option value='Bildelar & Biltillbehör' id='cat5' >Bildelar & Biltillbehör</option>
<option value='Bilstereo' id='cat36' >Bilstereo</option>
<option value='Båtar' id='cat18' >Båtar</option>
</code>
Tacksam för svar
Hassan
PS: Jag måste ha Bilar etc som Value...