---
title: "Label: IE gör inget"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/145686-label-ie-gör-inget"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Sabotnick"
published: "2006-04-18T10:44:16.000Z"
updated: "2006-04-18T13:41:33.000Z"
replies: 12
views: 765
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/html-css/145686-label-ie-gör-inget"
---

# Label: IE gör inget

## #1 — Sabotnick, 2006-04-18T10:44Z

```
<LABEL FOR="bild_8">
     <IMG SRC="../coreimg/dumpar/2006/04/18/000001_1145348356_03.jpg" BORDER="0" WIDTH="150" ALT="" TITLE="">
</LABEL>
<INPUT TYPE="checkbox" ID="bild_8" NAME="bild_ID[]" onChange="checkCheckbox();" onClick="checkCheckbox();">
```

Varför kan jag inte få detta att fungera i IE, i Firefox fungerar den.

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

## #2 — Fuel, 2006-04-18T11:16Z

?? vad vill du göra ? .. mer kod..

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

## #3 — Sabotnick, 2006-04-18T11:23Z

Jag vill att när man klickar på bilden så ska inputen markeras (sättas till true). Det man brukar göra med 'label for', vad jag vet.

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

## #4 — Erik Juhlin, 2006-04-18T11:24Z

Har märkt det själv på bilder. Så det bllir nog till att ha en text istället...

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

## #5 — Sabotnick, 2006-04-18T11:27Z

Vad konstigt att label bara fungerar på text i IE.

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

## #6 — Fuel, 2006-04-18T11:32Z

du skulle då kunna kanske lägga en dold text under bilden i label, ex 

```
<LABEL FOR="bild_8">
     <IMG SRC="../coreimg/dumpar/2006/04/18/000001_1145348356_03.jpg" BORDER="0" WIDTH="150" ALT="" TITLE="">
<p style="visibility:hidden;">bildtext</p></LABEL>
```

 om jag har förstått problemet rätt.. eller det kanske inte funkar  :q

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

## #7 — nitro2k01, 2006-04-18T11:35Z

Detta finhack funkar annars! (Du får dock ändra height: 30px; i koden till lämplig höjd.)

```
<label style="display: block; border: none; width: 150px; height: 30px; background-image: url('../coreimg/dumpar/2006/04/18/000001_1145348356_03.jpg');" for="bild_8"></label>
<input type="checkbox" id="bild_8" name="bild_ID[]" onclick="checkCheckbox();" />
```

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

## #8 — Sabotnick, 2006-04-18T11:36Z

Det fungerar inte så lätt.

Jag tror att du har förstått problemmet rätt nu.

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

## #9 — Sabotnick, 2006-04-18T11:40Z

Tack nitro2k01

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

## #10 — Fuel, 2006-04-18T11:47Z

så label fixar inte bilder i IE .. men däremot en tom label ?

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

## #11 — nitro2k01, 2006-04-18T11:55Z

> **Fuel skrev:**
>
> så label fixar inte bilder i IE .. men däremot en tom label ?

Precis. Verkar som om bilden fångar klicket och inte bubblar eventet vidare. (Men är dock event.cancelBubble==false för bilden, så det är någon dold mekanism.) Det verkar som det krävs en textnod för att eventet ska bubblas vidare.

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

## #12 — Troxy, 2006-04-18T12:32Z

> **nitro2k01 skrev:**
>
> Detta finhack funkar annars! (Du får dock ändra height: 30px; i koden till lämplig höjd.)
>
> ```
> <label style="display: block; border: none; width: 150px; height: 30px; background-image: url('../coreimg/dumpar/2006/04/18/000001_1145348356_03.jpg');" for="bild_8"></label>
> <input type="checkbox" id="bild_8" name="bild_ID[]" onclick="checkCheckbox();" />
> ```

Hm...det där resulterar i en helt tom label, vilket inte är så tillgängligt. Det betyder att det är omöjligt att veta vad checkboxen gör om man inte kan se bilder, eller har screenreader osv osv.

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

## #13 — nitro2k01, 2006-04-18T13:41Z

> **Troxy skrev:**
>
> Hm...det där resulterar i en helt tom label, vilket inte är så tillgängligt. Det betyder att det är omöjligt att veta vad checkboxen gör om man inte kan se bilder, eller har screenreader osv osv.

Sätt ett title-attribut på labeln.

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/145686-label-ie-gör-inget
