Avatar billede mrjowns Novice
10. november 2002 - 12:37 Der er 1 kommentar og
1 løsning

Hmmm, onsubmit og request.form

Hej Eksperter,

Jeg har en form med disse properties:
<form method="POST" action="sendmail.asp" onsubmit="window.open('confirmation.asp','Confirmation','width=300,height=200');return true;">

Men må deraf formode, at den sender de felter der er udfyldt videre til sendmail.asp men det synes ikke at være tilfældet (The page cannot be displayed). Jeg prøvede også at se om felterne blev sendt til confirmation.asp, men det gav samme resultat (The page cannot be displayed). I min send mail står kun:

<%
strNavn  = Request.Form("Navn")
strEmail  = Request.Form("Email")
strEmne  = Request.Form("Emne")
strBesked = Request.Form("Besked")

Response.Write strNavn & "<br>
Response.Write strEmail & "<br>
Response.Write strEmne & "<br>
Response.Write strBesked & "<br>
%>

Jeg fatter det ikke - håber en kan hjælpe!!!

--jowns--
Avatar billede eagleeye Praktikant
10. november 2002 - 12:41 #1
Og du sikker på du felterne hedder: Navn, Email, Emne og besked?

Der mangler " efter <br> i din response.write:

Response.Write strNavn & "<br>"
Avatar billede mrjowns Novice
10. november 2002 - 12:45 #2
Hehehe...!!! Det er helt utroligt så blind man kan stirre sig på sin egen kode!! De manglende " var selvfølgelig grunden!!! :-P

Tak Eagleeye
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