MethodMedlem sedan apr. 2001357 inlägg Jag har en drop down meny med 4 olika städer Göteborg, Malmö, Härnösand och Stockholm. Jag undrar hur jag gör för att en viss kod skall utföras om t.ex göteborg är valt. Antar att det är med en if sats.
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd
brwMedlem sedan juli 2000619 inlägg Såhär?
If Request.Form("dropdownpryl") = "goteborg" Then
'koden som skall köras
ElseIf Request.Form("dropdownpryl") = "sundsvall" Then
Osv.
och sen avslutar du med:
End If
------------------
Ingenting är omöjligt, bara en utmaning.
erkaMedlem sedan dec. 19996 522 inlägg ja det skulle ju funka eller med case
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
JanspeedMedlem sedan jan. 2001510 inlägg Eller så här?
Select Case Request("val")
Case "göteborg"
....
kod
....
Case "stockholm"
....
kod
....
osv...
End Select
erkaMedlem sedan dec. 19996 522 inlägg föredrar janspeeds val
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
MethodMedlem sedan apr. 2001357 inlägg Så här ser min kod ut vad har jag gjort för fel? Det står sidan kan inte visas.
<html>
<head><title></title></head>
<body>
<select name="kontor">
<option selected></option>
<option>Göteborg</option>
<option>Malmö</option>
<option>Härnösand</option>
<option>Stockholm</option>
</select>
<%
If Request.Form("kontor") = "Göteborg" Then
'koden som skall köras
<select>
<option>Cogo</option>
<option>Haka</option>
<option>Djorgo</option>
</select>
ElseIf Request.Form("kontor") = "Malmö" Then
'koden som skall köras
<select>
<option>jonas</option>
<option>andreas</option>
<option>per</option>
</select>
ElseIf Request.Form("kontor") = "Härnösand" Then
'koden som skall köras
<select>
<option>nils</option>
<option>bunten</option>
<option>nicke</option>
</select>
ElseIf Request.Form("kontor") = "Stockholm" Then
'koden som skall köras
<select>
<option>klas</option>
<option>john</option>
<option>rw</option>
</select>
End If
%>
</body>
</html>
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd
[Redigerat av Method den 06 jun 2001]
@ndersMedlem sedan juni 200032 969 inlägg webbutvecklare får inte ha vänliga/egna felmeddelanden påslagna i browsern. stäng genast av och läs felmeddelandet.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
@ndersMedlem sedan juni 200032 969 inlägg det kan vara bra att switcha kontext i bland också, till exempel, är det html som ska skrivas ut så måste du ju stänga av asp med %> annars blir det fetfel.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
ERR0RMedlem sedan dec. 2000596 inlägg ooops... läste fel :)
[Redigerat av ERR0R den 06 jun 2001]
MethodMedlem sedan apr. 2001357 inlägg Nu ser koden ut så här.
<html>
<head><title></title></head>
<body>
<select name="kontor">
<option selected></option>
<option>Göteborg</option>
<option>Malmö</option>
<option>Härnösand</option>
<option>Stockholm</option>
</select>
<%
If Request.Form("kontor") = "Göteborg" Then
%>
<select>
<option>Cogo</option>
<option>Haka</option>
<option>Djorgo</option>
</select>
<%
ElseIf Request.Form("kontor") = "Malmö" Then
%>
<select>
<option>jonas</option>
<option>andreas</option>
<option>per</option>
</select>
<%
ElseIf Request.Form("kontor") = "Härnösand" Then
%>
<select>
<option>nils</option>
<option>bunten</option>
<option>nicke</option>
</select>
<%
ElseIf Request.Form("kontor") = "Stockholm" Then
%>
<select>
<option>klas</option>
<option>john</option>
<option>rw</option>
</select>
<%
End If
%>
</body>
</html>
Nu får jag inget felmeddelande men det händer inget när jag väljer ett annat kontor. Någon som vet varför?
MVH Andreas
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd
@ndersMedlem sedan juni 200032 969 inlägg <option value="Stockholm">Stockholm</option>
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
@nders was quicker ;)
------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda
[Redigerat av Rossifumi den 06 jun 2001]
@nders >> x( ;) :e
------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda
MethodMedlem sedan apr. 2001357 inlägg Nu ser koden ut så här.
<html>
<head><title></title></head>
<body>
<select name="kontor">
<option selected></option>
<option value="goteborg">Göteborg</option>
<option value="malmo">Malmö</option>
<option value="harnosand">Härnösand</option>
<option value="stockholm">Stockholm</option>
</select>
<%
If Request.Form("kontor") = "goteborg" Then
%>
<select>
<option>cogo</option>
<option>haka</option>
<option>djorgo</option>
</select>
<%
ElseIf Request.Form("kontor") = "malmo" Then
%>
<select>
<option>jonas</option>
<option>andreas</option>
<option>per</option>
</select>
<%
ElseIf Request.Form("kontor") = "harnosand" Then
%>
<select>
<option>nils</option>
<option>bunten</option>
<option>nicke</option>
</select>
<%
ElseIf Request.Form("kontor") = "stockholm" Then
%>
<select>
<option>klas</option>
<option>john</option>
<option>rw</option>
</select>
<%
End If
%>
</body>
</html>
Men det funkar inte ändå inga felmeddelande men den visar inte den nya Dropdownmenyn. Måste jag ha nån kod som uppdaterar eller nått?
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd
@ndersMedlem sedan juni 200032 969 inlägg har du inga <form>-taggar runt så skickas ju aldrig formuläret, och request.form("kontor") är alltid tom.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
jepsOMedlem sedan mars 2001484 inlägg Du måste, precis som @nders säger, ha form-taggar. Om du vill att selecten ska posta formuläret så fort en stad väljs gör du såhär:
<select onChange="document.forms[0].submit()">
------------------
/ jeps0
MethodMedlem sedan apr. 2001357 inlägg Så tackar nu funkar det. Men den förlorar informationen i dom övriga fälten i formuläret hur gör jag för att dom skall behållas?
------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd