Avatar billede lemche Nybegynder
20. februar 2004 - 14:57 Der er 5 kommentarer og
1 løsning

Lille fejl i koden.

Hejsa
Jeg har prøvet at omsætte et VBscript til Javascript men det driller lidt.

Problemet er at den kører koden helt igennem før man har indtastet noget i inputfeltet.
Jeg har tænkt på om det skal laves som en function men kan ikke helt se hvorden jag så skal kalde functionen.

her er koden:

<body>
<form action="ASP1.asp" method="get">
Your name: <input type="text" name="fname" size="20">
<input type="submit" value="Submit">
</form>

<%
var fname=Request.QueryString('fname');
  if ((fname) != "")
  {
  Response.Write("Hello " + fname + ("!<br />"));
  Response.Write("How are you today?");
  }
%>
</body>

/Lemche
Avatar billede nute Nybegynder
20. februar 2004 - 15:02 #1
prøv:

if( fname.length > 0 )

/nute
Avatar billede lemche Nybegynder
20. februar 2004 - 15:07 #2
Ja, det virkede, men mine "response" forsvandt???
/Lemche
Avatar billede nute Nybegynder
20. februar 2004 - 15:10 #3
dine 'Response' vil nu komme kun når der er indhold i 'fname'
Avatar billede lemche Nybegynder
20. februar 2004 - 15:14 #4
Men jeg når aldrig at se mine response!
Når jeg trykker på submit kommer de aldrig frem - det er kun input feltet som forbliver på skærmen.

/Lemche
Avatar billede lemche Nybegynder
20. februar 2004 - 15:33 #5
OK kodeændringen skulle se sådan ud:
if(fname >"" ) så virker det.
Avatar billede nute Nybegynder
27. februar 2004 - 18:48 #6
lukker du så spm'et ?
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