---
title: "Dölj vid klick på annan länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/169380-dölj-vid-klick-på-annan-länk"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Asa"
published: "2008-02-26T21:01:02.000Z"
updated: "2008-02-27T14:48:51.000Z"
replies: 3
views: 420
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/169380-dölj-vid-klick-på-annan-länk"
---

# Dölj vid klick på annan länk

## #1 — Asa, 2008-02-26T21:01Z

Jag har en kod som visas nedan med två länkar. Jag vill att det ska funka så att om jag först klickar på första länken så visas innehållet för den. Men klickar jag på nästa skall det första döljas och den andra länkens innehåll visas. Kan någon fixa min kod?

```
<html>
<head>
<title></title>
<script type="text/javascript">
function VisaDolj(nId) {
	var oDiv=document.getElementById(nId);
	oDiv.style.display=(oDiv.style.display=='')? "none":"";
}
</script>
</head>
<body>

	<a href="#" onClick="VisaDolj('c');return false;">Visa C</a><br>
	<div id="c" style="display:none;">C-lager<br></div>
	<a href="#" onClick="VisaDolj('d');return false;">Visa D</a><br>

	<div id="d" style="display:none;">D-lager</div>

</body>
</html>
```

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

## #2 — Asa, 2008-02-27T11:24Z

Ingen som vet eller har ork att kika på detta?

/Åsa

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

## #3 — metalboy, 2008-02-27T11:34Z

Otestad kod:

```
<html>
<head>
<title></title>
<script type="text/javascript">
var visible = null;

function VisaDolj(nId) {
        if (visible) {
            	var oDiv=document.getElementById(visible);
        	oDiv.style.display="none";
        }
	var oDiv=document.getElementById(nId);
	oDiv.style.display=(oDiv.style.display=='')? "none":"";
        visible = nId;
}
</script>
</head>
<body>

	<a href="#" onClick="VisaDolj('c');return false;">Visa C</a><br>
	<div id="c" style="display:none;">C-lager<br></div>
	<a href="#" onClick="VisaDolj('d');return false;">Visa D</a><br>

	<div id="d" style="display:none;">D-lager</div>

</body>
</html>
```

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

## #4 — Asa, 2008-02-27T14:48Z

Funkade finfint :) Både i FF och IE ? Tack

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/169380-dölj-vid-klick-på-annan-länk
