Avatar billede acropolis Nybegynder
09. juli 2004 - 18:19 Der er 2 kommentarer og
1 løsning

Ord forsvinder i input felt efter post

Hej Eksperter!

Jeg har lavet en almindelig form som jeg foretager en validering på når brugeren har indtastet data og derefter klikker 'OK'.

På "normal" vis forsvinder al data i felterne efter post, dvs. brugeren er nødt til at indtaste al data igen hvis nogle af felterne ikke er blevet valideret, f.eks. en e-mail adresse.

For at løse dette problem har jeg lavet asp siden på nedenstående måde, så data rigtig nok gemmes efter post og feltet bliver tilskrevet den indtastede værdi.

MEN, jeg er stødt på et problem som jeg umiddelbart ikke kan finde nogen løsning på... Hvis der er indtastet en værdi i feltet, f.eks. Hans Hansen, er det kun Hans der tilskrives i input-feltets Value. Hvis jeg spørger direkte på variablen 'txtNavn' ved Response.Write(txtNavn) bliver der rigtig nok skrevet Hans Hansen, med bare ikke i selve input feltet. Det er som om at tekst-strengen i variablen 'txtnavn' kun skrives fra position 1 og frem til en tom karakter selvom der står mere derefter...

Indtastet værdi: Hans Hansen.
Response.Write(txtnavn) => 'Hans Hansen' -> OK
...value=<%=txtNavn%>> => 'Hans' -> hvor er Hansen blevet af????

Hvad kan jeg gøre for at løse dette problem?

På forhånd mange tak!

<%
Dim txtNavn
txtNavn = Request.Form("txtNavn")
%>
<html>
<head>
<title>Test form</title>
</head>
<body>
<form method="post" action="testform.asp">
<input type="text" id="txtNavn" name="txtNavn" value=<%=txtNavn%>>
<input type="submit" id="btnOK" name="btnOK" value="OK">
</form>
</body>
</html>
Avatar billede -mundi- Nybegynder
09. juli 2004 - 18:21 #1
<input type="text" id="txtNavn" name="txtNavn" value="<%=txtNavn%>">

sæt " rundt om dine values
Avatar billede acropolis Nybegynder
09. juli 2004 - 18:28 #2
Fantastisk... det var da næsten for nemt.

Mange tak -mundi-!!!!

GOD WEEK-END!
Avatar billede -mundi- Nybegynder
13. juli 2004 - 00:06 #3
husk at lukke :-)
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