webForumDet fria alternativet

.length

3 svar · 411 visningar · startad av Ekman

EkmanMedlem sedan dec. 199920 inlägg
#1

Någon som vet vad som är fel här..?

alert(document.all.rune.length);

och sen i bodyn,
<table id="rune">

har jag 2 eller fler rune tables, så får jag hur många sådana tabeller det är.. men har jag bara en så blir det undefined.

------------------

robert.ekman@home.se

JojoxxMedlem sedan juni 20004 306 inlägg
#2

id skall vara ett unikt värde och får inte förekomma på fler ställen än 1 i ditt dokument. Se w3c

------------------
/ J

VoltaMedlem sedan okt. 200117 inlägg
#3

Den korrekta hierarkin enligt DOM borde vara.

document.all['rune'].length

Jag tror dock inte att ett table har någon length, överväg något av följande alternativ!

document.all['rune'].innerHTML.lenght

Eller.

document.all['rune'].width

.

------------------
Copyright © 2001, av Ted Johansson för apelgren.cjb.net.

[Redigerat av Volta den 03 okt 2001]

JojoxxMedlem sedan juni 20004 306 inlägg
#4

Den korrekta hierarkin enligt DOM borde vara...

Enlingt w3 DOM använder du document.getElementById(Id) för att få tag på ett element från dess id. Men som sagt, ett id måste vara unikt.

------------------
/ J

Genererad på 382 ms · cache AV · v20260730165559-full.f96bc7eb