---
title: "kontrollera text från föregående fromulär"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/107457-kontrollera-text-från-föregående-fromulär"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "goovie"
published: "2004-07-16T11:30:30.000Z"
updated: "2004-07-16T14:13:49.000Z"
replies: 4
views: 401
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/javascript/107457-kontrollera-text-från-föregående-fromulär"
---

# kontrollera text från föregående fromulär

## #1 — goovie, 2004-07-16T11:30Z

Jag har sökt enda sen imorse och inte hittat någonting som har funkat, det som jag vill e att man ska kunna kontrollera en text från ett formulär, från ett föregående sida.

t.ex om jag skriver hej i ett formulär och så skickas den till en annan sida som tar emot texten, och där finns det sen ett formulär där man ska skriva samma sak, och sen se om man har skrivit rätt.

Jag har kommit en liten bit på vägen, jag har fått så att man kan ta från den nuvarande sida och kolla men in6te från en föregående, här e javasctiptet jag använder

```
function Validate(frm)
{
   if (frm.a.value==frm.s.value) {
      alert(Rätt.');
      frm.Name.focus();
      return false;
   }
   return true;
}
```

 

ett önskemål till e att jag skulle villa slippa uppdatera sidan, så att när man har skrivit färdigt så kommer en bild fram. Men önskemålet e se inte lika viktigt

Hoppas någan kan hjälpa mig. och fattar vad jag menar.  :e

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

## #2 — Jesper T, 2004-07-16T12:41Z

Sidan ett.htm

```
<form name="foo">
<input type="text" id="bar" name="bar">
<input type="button" onclick="window.open('tva.htm','_blank')" value="Kolla">
</form>
```

Sidan tva.htm

```
<script type="text/javascript">
<!--//
var val;

window.onload = function(){
val = opener.document.forms['foo'].elements['bar'].value;
};

function Validate(){
   if (document.foo.a.value.toLowerCase()==val.toLowerCase()) {
  
	myImg.src="http://www.webforum.nu/images/wfstandard/icons/icon7.gif";
    alert('Rätt');
      return false;
   }
	myImg.src="http://www.webforum.nu/images/wfstandard/icons/icon6.gif";
    alert('Fel');
   return true;
};
//-->
</script>

<form name="foo">
<input type="text" name="a">
<input type="button" onclick="Validate()" Value="Kolla">
<input type="button" onclick="alert('Rätt svar: '+val)" Value="facit">
</form>
<img src="http://www.webforum.nu/images/wfstandard/icons/icon5.gif" name="myImg">
```

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

## #3 — goovie, 2004-07-16T13:29Z

det var ett bra svar, jag fick det att funka precis som jag villa ha det, men det uppstog ett problem sen när jag skulle testa den i min asp fil, min text som ändras syns inte \<%=funktion(Request.Form("bar"))%\> och javscriptet funkar inte heller.

och koden du skrev öpnade ett nytt fönster, kan man fixa så att den inte gör det. att den öppnar i samma fönster. jag trodde at det skulle vara enkelt att ändra det till \_parent men då funkade inte scriptet.

jag fick bara scriptet att funka i .htm(l)

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

## #4 — Jesper T, 2004-07-16T14:06Z

Och, men kör du asp så kan du väl använda det på mottagarsidan eller?
sidan ett.asp

```
<form method="post" name="foo" action="tva.asp">
<input type="text" id="bar" name="bar">
<input type="submit" value="Kolla">
</form>
```

Sidan tva.asp

```
<script type="text/javascript">
<!--//
var val = "<%=Request.Form("bar")%>";

function Validate(){
   if (document.foo.a.value.toLowerCase()==val.toLowerCase()) {
  
	myImg.src="http://www.webforum.nu/images/wfstandard/icons/icon7.gif";
    alert('Rätt');
      return false;
   }
	myImg.src="http://www.webforum.nu/images/wfstandard/icons/icon6.gif";
    alert('Fel');
   return true;
};
//-->
</script>

<form name="foo">
<input type="text" name="a">
<input type="button" onclick="Validate()" Value="Kolla">
<input type="button" onclick="alert('Rätt svar: '+val)" Value="facit">
</form>
<img src="http://www.webforum.nu/images/wfstandard/icons/icon5.gif" name="myImg">
```

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

## #5 — goovie, 2004-07-16T14:13Z

tack nu funkar det perfekt, nu ska jag bar fösöka koppla det till databaser eller fso är inte säker, men nu behöver jag inte ha mer hjälp.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/107457-kontrollera-text-från-föregående-fromulär
