Avatar billede anhansen Nybegynder
02. juni 2004 - 14:19 Der er 3 kommentarer og
1 løsning

Fejl i switch statement

Hej,

Er der nogen der kan hjælpe mig med at finde fejlen i nedenstående switch. Uanset hvad "mode" er, ser den ud til at tage default casen.
Resultatet er siden er :
<eksempel>

retDEFAULT

</eksempel>

Her er koden:

Response.Write(mode);
switch(mode)
{
    case "slet":
        Response.Write("SLEEETT");
        deleteArrangement(arran);
        writeIndex();
        break;
    case "ret":
        Response.Write("REEETT");
        EditArrangement();
        break;
    case "gem":
        SaveArrangement();
        Response.Write("GEEEEMT");
        writeIndex();
        break;
    default:
        Response.Write("DEFAULT");   
        writeIndex();
        break;
}   
%>
Avatar billede ellebaek Nybegynder
02. juni 2004 - 17:58 #1
hvor henter du din mode ?
for som det ser ud så vil du blot skrive indholdet af mode (som ikke vises hvor du henter den og så ellers ikke gøre noget ved den..

måske skal du i din switch have lcase med også..
altså:
switch(lcase(mode))
Avatar billede anhansen Nybegynder
06. juli 2004 - 07:53 #2
nu kan jeg slet ikke huske hvad løsningen blev.. Var bare lige ved at løbe gamle spørgsmål igennem her i ferien.. :-)

Men smid et svar så får du points'ene. Det kunne godt have noget med case at gøre.

Jeg tror nok jeg endte med at lave det med if- else if...
Avatar billede ellebaek Nybegynder
06. juli 2004 - 09:16 #3
okay..

Jeg smider et svar ;-)
Avatar billede anhansen Nybegynder
06. juli 2004 - 09:22 #4
Det er vist det bedste... Tak for hjælpen..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging