---
title: "'name' alt. 'id'"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/1722-name-alt-id"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "GrodanBoll"
published: "2002-01-07T13:23:00.000Z"
updated: "2002-01-08T14:58:00.000Z"
replies: 4
views: 157
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/1722-name-alt-id"
---

# 'name' alt. 'id'

## #1 — GrodanBoll, 2002-01-07T13:23Z

Hej hej

Jag håller på med ett PHP-skript.
Det ska bl.a. visa en bunke radioknappar.
E en knapp iknoppad så ska den få värde '2'.
Men hur får jag reda på vilken knapp som e iknoppad? 'Name' måste ju vara samma för alla knapparna... men då finns ju någe som heter 'id', vad e det då?

Antagligen en nybörjarfråga men har inte råkat ut för det förren nu. :q

Kan nån hjälpa mig?
Måste funka i både NN å IE...

/Grodan :)

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

## #2 — KoTTeN, 2002-01-07T16:26Z

Jo de där ä krångligt faktiskt...

```
<input type="radio" name="access" value="A">A-access (admin)<br>
<input type="radio" name="access" value="B">B-access (användare)<p>
```

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

## #3 — GrodanBoll, 2002-01-07T18:15Z

Japp Kotten löste det så, satte ett annat value som jag sedan kunde härleda. Vet dock inte om det e det smidigaste? :q

Men frågan om 'name' versus 'id' då?

/Grodan :)

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

## #4 — jarvklo, 2002-01-08T14:56Z

Bägge använder du för att ge din kontroll ett namn, men de används i lite olika sammanhang:

Namnet du ger med **name** kommer du åt i den applikation (t.ex. den PHP- eller ASP-sida) som "tar emot" formulärinformationen när användaren "submittar" formuläret (dvs den sida du anger som action i \<form method="post" action="blablabla.asp"\>.
Innehållet i formuläret skickas rent bitmässigt till din server som en lista med "namn-värde-par" inbäddad i ett speciellt fält http-headern så att mottagande applikation kan komma åt dem.

Namn du ger med **id** skall vara unika inom hela dokumentet, och kan t.ex. användas för att komma åt innehållet i kontrollen med Javascript (t.ex. för validering av indata i konntrollen) eller för att haka på ett speciellt stilmallsutseende på kontrollen

```
<style ...>
#minkontroll{color:red;background:yellow}
</style>
...
<input .... id="minkontroll">
...
```

Namn du ger med **id** skickas inte med till servern när formuläret "submittas".
**id** kan dessutom användas likadant på i stort sett alla taggar, inte bara i formulär

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

## #5 — GrodanBoll, 2002-01-08T14:58Z

Kanonsvar! :)

Bugar o tackar.

/Grodan

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/1722-name-alt-id
