---
title: "Vad gör jag för fel med disabled?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/148099-vad-gör-jag-för-fel-med-disabled"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Frezze"
published: "2006-06-15T11:40:18.000Z"
updated: "2006-06-15T12:59:33.000Z"
replies: 3
views: 418
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/148099-vad-gör-jag-för-fel-med-disabled"
---

# Vad gör jag för fel med disabled?

## #1 — Frezze, 2006-06-15T11:40Z

Hej.
Har en kod som ska ändra en knapp så den inte längre är disabled, dock tycker jag att jag gjort rätt... men får det ändå inte att fungera, vad är fel?

Tack på förhand!

```
<script language="JavaScript" type="text/javascript">
function checkchecked(){
if(document.getElementById('gvavtal').checked)
document.getElementById('posta').disabled = false;
else
document.getElementById('posta').disabled = true;
}
</script>

<input type="checkbox" name="gvavtal" onclick="checkchecked()" />
<input type="image" name="posta" id="posta" src="gfx/gvRM.gif" disabled="disabled" />
```

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

## #2 — JAreMANNEN, 2006-06-15T11:44Z

Hrm, vet inte hur det fungerar med en bild som submit men med knapp:

```
<script language="JavaScript" type="text/javascript">
function checkchecked() {
     if(document.getElementById('gvavtal').checked == true) {
          document.getElementById('posta').disabled = false;
     } else {
          document.getElementById('posta').disabled = true;
     }
}
</script>

<input type="checkbox" name="gvavtal" id="gvavtal" onclick="checkchecked();" />
<input type="button" id="posta" value="Skicka" disabled="disabled" />
```

Du kan ju lösa det så att du har två div:ar som du visar/döljer beroende på om man har klickat checkboxen eller inte.
Kanske finns smidigare så man kan disabla en submit-image, men det är mer än vad jag vet :)

typ

```
<div id="disabledSubmit"><img src="gfx/gvRM.gif"></div>
<div id="enabledSubmit"><input type="image" name="posta" id="posta" src="gfx/gvRM.gif" /></div>
```

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

## #3 — Denkan, 2006-06-15T12:38Z

Testa med

```
<script language="JavaScript" type="text/javascript">
function checkchecked(){
if(document.getElementById('gvavtal').checked)
document.getElementById('posta').disabled = [B]''[/B];
else
document.getElementById('posta').disabled = [B]'disabled'[/B];
}
</script>

<input type="checkbox" name="gvavtal" [B]id="gvavtal"[/B] onclick="checkchecked()" />
<input type="image" name="posta" id="posta" src="gfx/gvRM.gif" disabled="disabled" />
```

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

## #4 — Frezze, 2006-06-15T12:59Z

JAreMANNEN: Tack för ett så pass snabbt svar, men de var ju inte riktigt så jag ville ha det. Men som sagt, ett tack ska du ändå ha! :)

Denkan: Fungerar helt perfekt! Tack så mycket! :D

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/148099-vad-gör-jag-för-fel-med-disabled
