---
title: "byter ut class beroende på url"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/148847-byter-ut-class-beroende-på-url"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "vic"
published: "2006-07-08T17:45:04.000Z"
updated: "2006-07-09T09:18:09.000Z"
replies: 2
views: 316
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/148847-byter-ut-class-beroende-på-url"
---

# byter ut class beroende på url

## #1 — vic, 2006-07-08T17:45Z

Tjena
Jag skulle behöva ett litet script för att byta ut class på ett objekt beroende på vilken sida besökaren befinner sig på, någon som vet om nått lämpligt OS?

Exempel:

Koden på samtliga sidor förutom nyheter.html 

```
<a href="index.html">Start</a><br />
<a href="download.html">Ladda hem</a><br />
<a href="nyheter.html" class="inte_aktiv">Kontakta oss</a>
```

När man sen befinner sig på nyheter.html skall - class="inte_aktiv" - bytas ut mot en anna class, jag förstår inte varför ett så banalt problem blir så svårt att förklara   :) 

Mvh

Vic

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

## #2 — Fredde Mannen, 2006-07-08T19:14Z

> **vic skrev:**
>
> Tjena
> Jag skulle behöva ett litet script för att byta ut class på ett objekt beroende på vilken sida besökaren befinner sig på, någon som vet om nått lämpligt OS?
> 
> Exempel:
> 
> Koden på samtliga sidor förutom nyheter.html 
> 
>
>
> ```
> <a href="index.html">Start</a><br />
> <a href="download.html">Ladda hem</a><br />
> <a href="nyheter.html" class="inte_aktiv">Kontakta oss</a>
> ```
>
> 
> 
> När man sen befinner sig på nyheter.html skall - class="inte_aktiv" - bytas ut mot en anna class, jag förstår inte varför ett så banalt problem blir så svårt att förklara   :) 
> 
> Mvh
> 
> Vic

Om du skall ge det en annan class när du är på en annan sida! 

Så om du har länkarna statisk på varje sida, så är det vara att sätta: 

```
<a href="nyheter.html" class="inte_aktiv">Nyheter</a>
```

På den sidan som heter nyheter.html, dvs om de är statiska!

Hur menade du egentligen?

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

## #3 — nitro2k01, 2006-07-09T09:18Z

```
<script type="text/javascript">
window.onload=function(){
  var els=document.getElementsByTagName("A");

  for (var i=0; i<els.length; i++){
    if(els[i].href==location.href && els[i].className=="vanliglank")
      els[i].className="inteaktiv";
  }
}</script>

...

<a href="index.html">Start</a><br />
<a href="download.html">Ladda hem</a><br />
<a href="nyheter.html">Kontakta oss</a>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/148847-byter-ut-class-beroende-på-url
