---
title: "Ruta med godkännande"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/186894-ruta-med-godkännande"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "thoor1"
published: "2011-05-03T11:32:08.000Z"
updated: "2011-05-04T15:41:45.000Z"
replies: 6
views: 730
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/186894-ruta-med-godkännande"
---

# Ruta med godkännande

## #1 — thoor1, 2011-05-03T11:32Z

Någon som har ett javascript där man klickar i en ruta (för t.ex. godkännande av ett avtal) och sedan tänds "Skicka" och formulärets innehåll kan skickas?

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

## #2 — voigtann1, 2011-05-03T11:36Z

menar du en confirm?

```
<input type="button" disabled="disabled" id="button"/>
```

```
function confirmEnable() {
  document.getElementById("button").disabled = !confirm("Godkänner du?");
}
```

Annars få du nog vara lite mer specifikt.

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

## #3 — thoor1, 2011-05-03T11:45Z

Längst ner på t.ex. ett avtal finns en ruta med t.ex. "Godkänner du avtalet"? Om man klickar i rutan ska "Skicka" tändas och man kan skicka formuläret. Om man inte klickar i rutan förblir "Skicka-knappen" grå och formuläret skickas inte.

Eller kan det vara anmälan till en turnering. "Har du läst all information"? Rutan klickas i och formuläret kan skickas. Klickar man inte i rutan förblir "Skicka-knappen" grå.

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

## #4 — voigtann1, 2011-05-03T11:55Z

Om det är en checkbox du är ute efter så använd i princip samma kod:

```
function confirmEnable() {
  document.getElementById("button").disabled = this.checked;
}
```

och bind methoden på din checkbox, jquery underlätta med att binda events, men gå att göra manuellt också.

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

## #5 — thoor1, 2011-05-03T11:59Z

Ok, jag får testa.

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

## #6 — thoor1, 2011-05-04T12:08Z

Jag hittade lösningen på ett annat ställe på detta forum:
\<html\>
\<head\>
\<script type="text/javascript"\>
function f_Accept(o)
{
o.form.elements\['btnSend'\].disabled = (o.checked) ? false : true;
}

\</script\>
\</head\>

\<body\>
\</div\>
\<div\>
Fråga:
\<form method="get" action="test.html"\>
\<input name="Accept" type="checkbox" id="Accept" value="1" onClick="f_Accept(this);"\>
\<input disabled name="btnSend" type="submit" id="btnSend" value="Submit"\>
\</form\>
\</div\>
\</body\>
\</html\>

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

## #7 — voigtann1, 2011-05-04T15:41Z

Är ju samma sak som jag beskrev...

Ett tips när du postar koder använd gärna \[kod\] element så få man bättre syn på koder.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/186894-ruta-med-godkännande
