---
title: "Större storleks skript ändrar endast en viss text"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/157471-större-storleks-skript-ändrar-endast-en-viss-text"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "wally_91"
published: "2007-02-22T17:22:33.000Z"
updated: "2007-03-03T10:15:38.000Z"
replies: 3
views: 505
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/157471-större-storleks-skript-ändrar-endast-en-viss-text"
---

# Större storleks skript ändrar endast en viss text

## #1 — wally_91, 2007-02-22T17:22Z

```
<script type="text/javascript" language="javascript">
var min=8;
var max=18;
function increaseFontSize() {
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
}
function decreaseFontSize() {
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }   
}
</script>
<a href="javascript:decreaseFontSize();">Mindre</a> 
<a href="javascript:increaseFontSize();">Större</a>
```

Skriptet ändrar endast texten

Av Waldemar Axdorph 15:15 27/1 2007

Varför blir det så? Skriptet ligger inom diven "innehåll" vilket Av Waldemar... och resten av texten gör också. Ändå blir det endast Av Waldemar... större/mindre.

**Vad ska jag göra och har ni några andra alternativ till ett font-size skript?**

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

## #2 — wally_91, 2007-03-03T09:54Z

Hjälp?

Har även försökt att göra så att skriptet endast ändrar en div. Ni kan se koden nedanför och hjälpen jag söker är att få detta att funka.

```
<div id="kolumn1">
<script type="text/javascript" language="javascript">
var min=8;
var max=18;
function increaseFontSize(kolumn1) {
var p = document.getElementById(kolumn1);
if(p.style.fontSize) {
var s = parseInt(p.style.fontSize.replace("px",""));
} else {
var s = 12;
}
if(s!=max) {
s += 1;
}
p.style.fontSize = s+"px"
}
function decreaseFontSize(kolumn1) {
var p = document.getElementById(kolumn1);
if(p.style.fontSize) {
var s = parseInt(p.style.fontSize.replace("px",""));
} else {
var s = 12;
}
if(s!=min) {
s -= 1;
}
p.style.fontSize = s+"px"
}
</script>

<a href="javascript:decreaseFontSize(kolumn1);">Mindre</a> 
<a href="javascript:increaseFontSize(kolumn1);">Större</a>

TEXT
</div>
```

Not: Allt ligger mellan \<body\>\</body\>.

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

## #3 — @nders, 2007-03-03T10:10Z

Du ska ha apostrofer runt namnet på diven när du kallar på scriptet.

```
<div id="kolumn1">
<a href="javascript:decreaseFontSize('kolumn1');">Mindre</a> 
<a href="javascript:increaseFontSize('kolumn1');">Större</a>

TEXT
</div>
```

Det finns inte heller någon anledning att ha scriptet inne i diven.

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

## #4 — wally_91, 2007-03-03T10:15Z

Tack @nders! Det var det som fattades!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/157471-större-storleks-skript-ändrar-endast-en-viss-text
