Avatar billede fuxi Nybegynder
25. marts 2002 - 07:15 Der er 8 kommentarer og
2 løsninger

Tabel højde

Tabel højde    150 point fra fuxi
Tjaah et lidt specielt problem... Jeg vil meget meget meget gerne kunne aflæse højden på en tabel. Jeg har en tabel med variabelt indhold og dermed også en variabel højde. Jeg skal bruge den højde at tabellen bliver i en variabel... Jeg håber at der er nogen der kan hjælpe mig :o)

Jeg giver glædeligt rigeligt med point..

/Fuxi
Avatar billede fuxi Nybegynder
25. marts 2002 - 08:51 #2
Hmm så vidt jeg kan se er linkene til .NET ikke just det jeg skal bruge. Under alle omstændigheder forventer jeg et noget mere uddybet svar end bare 2 links når jeg giver 150 point.....  SÅ please uddyb...
Avatar billede hoejrup Nybegynder
25. marts 2002 - 09:21 #3
Du kan ikke angive højden på en tabel i html 4.01 og xhtml 1.0, det er nemlig ikke
i overenstemmelse med www.w3.org nye regler.

/per
Avatar billede fuxi Nybegynder
25. marts 2002 - 09:56 #4
>> hoejrup
Det er nu heller ikke det jeg spørger om ;o)
Jeg vil bare meget meget gerne have aflæst højden... Ikke noget med at sætte den, for det kan jeg bare gøre med en gif...
Avatar billede hoejrup Nybegynder
25. marts 2002 - 10:05 #5
Hvis du ved hvilke elementer du kommer i tabellen, og kender størrelsen af din tekst typer. Så kan
du lave et beregningsprogram i javascript. Men jeg har aldrig hørt om at du kan aflæse højden i en tabel.

/per
Avatar billede jakoba Nybegynder
25. marts 2002 - 10:09 #6
Tabelobjektet har en clientHeight og clientWidth det ser ud til at indeholde højde og bredde

dvs table id='noget'] ...>

alert( "Højde er " +document.all['noget'].clientHeight
      + "  Bredde er " +document.all['noget'].clientWidth  );

det er max et 30p spm.

mvh JakobA
Avatar billede Slettet bruger
25. marts 2002 - 12:03 #7
offsetHeight og offsetWidth virker vist også i NS6:

alert( "Højde er " +document.getElementById('noget').clientHeight
      + "  Bredde er " +document.getElementById('noget').clientWidth  );
Avatar billede Slettet bruger
25. marts 2002 - 12:04 #8
Eller nej:

alert( "Højde er " +document.getElementById('noget').offsetHeight
      + "  Bredde er " +document.getElementById('noget').offsetWidth  );
Avatar billede fuxi Nybegynder
25. marts 2002 - 12:28 #9
Kanon Jakoba... jeg prøver det lige, tjaah det er meget muligt at det er et 30p spørgsmål, men jeg havde forbandet meget brug for et svar :o)
Jeg tester det lige...
Avatar billede fuxi Nybegynder
25. marts 2002 - 12:41 #10
Mange tak for svaret :o)
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