---
title: "status på checkbox??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/138057-status-på-checkbox"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "eddy1"
published: "2005-11-22T08:59:04.000Z"
updated: "2005-11-22T20:21:07.000Z"
replies: 7
views: 412
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/asp/138057-status-på-checkbox"
---

# status på checkbox??

## #1 — eddy1, 2005-11-22T08:59Z

Jag vill se om en checkbox är ikryssad och trodde det räkte med följande?

```
If Request.form("saljare") Then

...

End If
```

¨gör man på något annats sätt för att få tillståndet på en checkboxen?

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

## #2 — Melea, 2005-11-22T09:09Z

Har du något värde på den? Isåfall måste du kolla om Request.Form("saljare") är det specifika värdet.

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

## #3 — eddy1, 2005-11-22T09:12Z

det är ju en checkbox, kan väll vara vara true eller false??

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

## #4 — @nders, 2005-11-22T09:12Z

Om du inte har satt ett värde skickas värdet *on*.

> det är ju en checkbox, kan väll vara vara true eller false??

Det är klart att det *skulle kunna* vara så, men så fungerar det inte. :)

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

## #5 — lilja, 2005-11-22T11:02Z

Någon som känner till varför "on" skickas istället för True eller False?

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

## #6 — Sasch, 2005-11-22T11:44Z

Det är det värdet som finns i checkboxen och sedan i databasen med troligvis:

```
<input type="checkbox" name="name" value="tomat" />
```

Om du kryssar i checkboxen så kommer checkboxen skicka värdet: tomat

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

## #7 — lilja, 2005-11-22T20:12Z

> **Sasch skrev:**
>
> Det är det värdet som finns i checkboxen och sedan i databasen med troligvis:
> 
>
>
> ```
> <input type="checkbox" name="name" value="tomat" />
> ```
>
> 
> Om du kryssar i checkboxen så kommer checkboxen skicka värdet: tomat

Ja det är klart men om man utelämnar value, varför skickas då on istället för booleanska True eller False? Kan det har med att göra att allt kanske skickas som strängar eller nåt så man skulle bli tvungen att sätta fnuttar runt "True"? Efterssom man inte vill ha fnuttar runt True så används "on" istället? Eller? Någon som har ett svar som vet? :P

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

## #8 — emission, 2005-11-22T20:21Z

Allt skickas som strängar och dessutom kan inte ASP-tolken avgöra om värdet kom från en checkbox, en select, en radiobutton eller något annat formulär-/querystring-fält, eftersom det som skickas är en serie med namn/värde-par. I praktiken är detta det mest flexibla sättet man kan tänka sig.

Vill man ha boolska värden kan man säkerställa detta genom t.ex.

```
blnVariabel=(len(request("checkbox"))>0)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/138057-status-på-checkbox
