Avatar billede tweak Nybegynder
18. marts 2005 - 12:29 Der er 8 kommentarer og
1 løsning

Hvad betyder Id=

Jeg ved ikke om det er det rigtige sted jeg stille spørgsmålet.?

Jeg har lånt et stykke kode fra en anden side, der er bare noget
jeg ikke helt forstår. I koden står der bla.

<td onclick="visskjul('a')">

Hvad henviser "a" til.? Længre hende står der:

<div class="pos" id="a" style="display: none">

Ligeledes forstår jeg ikke hvad "a" skal henvise til.?

I kan se hele koden her:

<tr>
<td onclick="visskjul('a')"><img
src="/udstyr/Untitled-2_02.jpg" alt="test" width="378"
height="34" class="tn" title="6.3 Megapixel DSLR" /><div
class="pos" id="a" style="display: none"><img
src="/udstyr/pic0.gif" alt="canon" /><br
/><span>canon1</span></div></td></tr>


Og siden det drejer sig om: http://www.digitalife.dk/test/

Mvh.
Jan/ www.digitalife.dk
Avatar billede Slater Ekspert
18. marts 2005 - 12:34 #1
Id er et navn. Du giver det pågældende tag et navn, så du kan referere til det i script eller CSS senere.
Avatar billede soes Nybegynder
18. marts 2005 - 12:35 #2
visskjul henviser til en javascript funktion. 'a' er så et parameter der bliver sendt med til funktionen. Som du nok selv har fundet frem til så drejer det sig om div taget med id'et a.

id'et a er blot et navn for div'tagget så man kan henvise til den fra javascript.
Avatar billede Slater Ekspert
18. marts 2005 - 12:36 #3
... eller lidt mere detaljeret:
Hvis du skriver <div class="pos" id="a" style="display: none">
Så har du kaldt det tag for a. Du kan også kalde det fisk, eller detteermitdivtag. Fuldstændig ligegyldigt, du skal bare huske det senere, når du skal bruge det.

Hvis du så vil skifte dets synlighed, kalder du navnet i script, f.eks. således:
document.getElementById("a").style.display = "block";

Udtrykket 'document.getElementById' vælger bare det bestemte element på siden, så du kan gøre noget med det.
Avatar billede milandt Nybegynder
18. marts 2005 - 12:36 #4
Du er nødt til at finde javascrpt-funktionen visskjul. Der er ikke sikkert at den har noget at gøre med det div-element der har id="a", men det kan selvfølgelig være. Hvis du kan finde hvor funktionen er implementeret så bude det kunne afsløre det.
Avatar billede milandt Nybegynder
18. marts 2005 - 12:38 #5
Jeg havde så ikke lige åbnet siden.. ellers kunne jeg selv ha fundet funktionen :) men det er rigtigt hvad viperine skriver.
Avatar billede tweak Nybegynder
18. marts 2005 - 12:41 #6
Hold da op en masse hjælp.!! ;-) Jeg kigger lige lidt i min kode for at om jeg kan se en sammenhæng.... Jeg har ikke meget forstand på det ;-O
Avatar billede tweak Nybegynder
18. marts 2005 - 12:54 #7
Hej igen, jeg kan godt se hvad den gør nu, men jeg kan ikke rigtig se formålet med det.? Fem min. senere, ahhhhh jeg er med nu.! Er det okay hvis viperine får point.?
Avatar billede Slater Ekspert
18. marts 2005 - 12:56 #8
Du kan jo dele lidt ud til alle, hvis du synes :)
Avatar billede olebole Juniormester
18. marts 2005 - 19:01 #9
<ole>

En vigtig detalje er, at ID'en ikke blot er 'et navn' - men nærmere at sammenligne med elementets 'personnummer'. Den skal - i modsætning til en name-attribut - være unik, så man entydigt kan kalde et bestemt element

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging