webForumDet fria alternativet

'name' alt. 'id'

4 svar · 157 visningar · startad av GrodanBoll

GrodanBollMedlem sedan sep. 2001788 inlägg
#1

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 :)

KoTTeNMedlem sedan sep. 20011 722 inlägg
#2

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>

------------------
Playstation 2 eller X-box? Det är den eviga frågan...

GrodanBollMedlem sedan sep. 2001788 inlägg
#3

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 :)

jarvkloMedlem sedan juli 20013 378 inlägg
#4

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

------------------
Have fun
;)

[Redigerat av jarvklo den 08 jan 2002]

GrodanBollMedlem sedan sep. 2001788 inlägg
#5

Kanonsvar! :)

Bugar o tackar.

/Grodan

132 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)