---
title: "submit från ett annat lager"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/16971-submit-från-ett-annat-lager"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "tw1nk"
published: "2000-07-18T11:00:00.000Z"
updated: "2000-07-18T14:35:00.000Z"
replies: 3
views: 190
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/16971-submit-från-ett-annat-lager"
---

# submit från ett annat lager

## #1 — tw1nk, 2000-07-18T11:00Z

hej, jag har en sida med några lager och så vill jag att submit bilden ska ligga i ett annat lager, jag har skrivit såhär

```
<body>
<div id="lager1">
<form method="post" action="hej.asp">
    <textarea rows="7" cols="12" name="text1"></textarea>
  </form>
</div>

<div id="lager2">
<a href="#" onclick="document.lager1.forms[0].submit()"><img src="bild.gif"></a>
</div>
</body>
```

har också testat att byta ut document.lager1 till document.layers\[0\] men det funkar inte heller

\[Redigerat av tw1nk den 18 jul 2000\]

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

## #2 — emission, 2000-07-18T11:22Z

Prova med document.lager1.document.forms\[0\].submit()

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

## #3 — tw1nk, 2000-07-18T11:39Z

funkar inte, det ända jag får fram är ett felmeddelande i javascript consolen där det står:

document.lager1 has no properties

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

## #4 — tw1nk, 2000-07-18T14:35Z

ok jag löste det...

eftersom själva submit bilden ligger i ett annat lager så måste man göra en funktion som anropas, annars så utgår den från lagrets document. 

```
<head>
<script language="javascript">
<!--
function bildsubmit(lagernamn, formna){
	if (document.layers){
		eval("document."+lagernamn+".document."+formna+".submit()");
	}
	else
	{
		eval(formna+".submit()");
	}
}
//-->

</head>
<body>
<div id="lager1">
<form method="post" action="hej.asp" name="formu">
<textarea rows="7" cols="12" name="text1"></textarea>
</form>
</div>
<div id="lager2">
<a href="javascript:bildsubmit('lager1', 'formu')"><img src="bild.gif"></a>
</div>
</body>
```

det funkar... som en barracuda i vattnet :h

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/16971-submit-från-ett-annat-lager
