---
title: "En enkel fråga !!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/53356-en-enkel-fråga"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Stiff"
published: "2002-09-16T11:20:13.000Z"
updated: "2002-09-16T13:25:58.000Z"
replies: 5
views: 252
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/53356-en-enkel-fråga"
---

# En enkel fråga !!

## #1 — Stiff, 2002-09-16T11:20Z

Jag har ett formulär, när man sedan skickar så kollar jag så att fälten är ifyllda.
Om nu man har glömt att fylla i något av formulär fältet så måste man gå tillbaka och fylla i. 
Men hur gör man för att det man redan har fyllt i skall vara kvar när man kommer tillbaka ??
Kan man använda sig av cookies och om man kan hur ?

Permalänk: https://www.webforum.nu/p/53356

## #2 — skyman, 2002-09-16T11:22Z

Du kan använda cookies, session eller skicka det med querystring och get eller i post. ara att välja :)

Permalänk: https://www.webforum.nu/p/787089

## #3 — Pellefant, 2002-09-16T11:32Z

Tycker bäst om Javascript i det fallet. Då kommer en popupruta upp för den ruta man glömt att fylla i.

\<SCRIPT LANGUAGE="JavaScript"\>

function tomtvalidation(entered, alertbox)
                       {
                        with (entered)
                       {
		         if (value==null \|\| value=="" \|\| value=='\\n' )
                       {if (alertbox!="") {alert(alertbox);} return false;}
                       else {return true;}
                       }
                     } 

function formvalidation(thisform)
                       {
                       with (thisform)
                       {
                       
                       if (tomtvalidation(titel,"Fyll i titel")==false)
                       {titel.focus(); return false;};
                       
			if (tomtvalidation(forfattare,"Fyll i författare")==false)
                       {forfattare.focus(); return false;};

			if (tomtvalidation(email,"Fyll i email")==false)
                       {email.focus(); return false;};
				
			if (tomtvalidation(losenord,"Fyll i lösenord(det hittar du på själv)")==false)
                       {losenord.focus(); return false;};

	}
                       } 

//  End --\>
\</script\>

och i koden...

\<FORM METHOD="POST" ACTION="addnyannons.asp" onsubmit="return formvalidation(this)"\>

	Författare: \<input type="text" size="34" name="forfattare"\>

Permalänk: https://www.webforum.nu/p/787097

## #4 — Stiff, 2002-09-16T11:59Z

Tack !
Jag får prova mig fram ..

Permalänk: https://www.webforum.nu/p/787131

## #5 — i-or, 2002-09-16T12:50Z

Så här gör jag:

Om inte de fält som man måste fylla i har fyllts i öppnas en sida där det står vilka fält som användaren har glömt att fylla i. Sedan kan användaren använda webbläsarens bakåt-knapp eller en javascripts-bakåtlänk för att komma tillbaka till formuläret där alla värden (förutom eventuella lösenord) finns kvar.

Permalänk: https://www.webforum.nu/p/787208

## #6 — Poffe, 2002-09-16T13:25Z

Bästa sättet är att ha båda ASP och Javascript kontroll eftersom inte alla Webbläsare stöder Javascript så kan det vara bra att ha en extra säkerhet i asp. SÅ om webbläsaren stöder javascript behöver den ju inte kontrollera med ASP oxå vilket göra tt inte scriptet behöver ta så mycket prestanda av servern.

Permalänk: https://www.webforum.nu/p/787232

---

Tråden på webben: https://www.webforum.nu/amne/asp/53356-en-enkel-fråga
