Toon posts:

[JS] Hoogte van een cel opvragen?

Pagina: 1
Acties:
  • 43 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik wil in een cel van een tabel een plaatje zetten waar tekst overheen gaat (dit lukt al met z-index), en dat als de cel groter wordt dan een bepaalde hoogte, dat het plaatje dan gestretched wordt.

wat ik dus nodig heb is de waarde van een cel. hoe kan ik dit met javascript opvragen?

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 21:28

JSchut

.....

daar heb je de hoogte toch niet voor nodig :?

zet gewoon de height van je img op 100% |:(

PSN jschut_82 | Xbox: JSchut82


  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

Nou, ik denk dat ie bedoeld dat het plaatje MINIMAAL 100% is.
Dus alleen kan uitrekken, dus dat ie niet kleiner mag worden dan dat ie is

Moeje ff op MSDN kijken. Bij execCommand ofzo
Je had zoiets dat je die posities enzo kon opvragen
`t Kan in iedergeval niet simpel voor zover ik weet.

If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 21:28

JSchut

.....

er staat toch als de cel GROTER dan het plaatje word dan stretchen :?

PSN jschut_82 | Xbox: JSchut82


Verwijderd

code:
1
document.getElementById('blaat').style.height

en dan je tabel cel een id meegeven (in dit geval dus blaat)

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

Op vrijdag 03 mei 2002 09:05 schreef JSchut het volgende:
er staat toch als de cel GROTER dan het plaatje word dan stretchen :?
Ja? Dus? Dan klopt mijn antwoord toch?
En die van jou niet echt.
Op vrijdag 03 mei 2002 09:50 schreef Shadow3333 het volgende:
code:
1
document.getElementById('blaat').style.height

en dan je tabel cel een id meegeven (in dit geval dus blaat)
Dan heb je de hoogte van de tabel.
En zelfs die kan je niet krijgen als je de height niet gedefinieerd hebt in de <table> of de <td> of de <tr> tag.

If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


Verwijderd

Op vrijdag 03 mei 2002 10:29 schreef XLerator het volgende:


Dan heb je de hoogte van de tabel.
En zelfs die kan je niet krijgen als je de height niet gedefinieerd hebt in de <table> of de <td> of de <tr> tag.
dat lijkt me logisch, als je iets niet defineerd kan krijg je idd null terug of undefined, maar goed dit is volgens mij de enige oplossing.

  • Pelle
  • Registratie: Januari 2001
  • Nu online

Pelle

🚴‍♂️

XLerator, geen dingen gaan blaten zonder dat je weet waar je het over hebt.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<table border="0">
    <tr>
      <td id="melp">
        blaat<br>
        hoi hoi<br>
        doed<br>
        cool hoor<br>
        utfs roels<br>
      </td>
    </tr>
</table>

<button onClick="alert(document.getElementById('melp').offsetHeight);">lees hoogte</button>

Succes :)

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

Op vrijdag 03 mei 2002 10:38 schreef Pelle het volgende:
XLerator, geen dingen gaan blaten zonder dat je weet waar je het over hebt.
Pelle, niet meteen gaan flamen! Ik probeer mensen alleen te helpen, ik wist tot nog toe niet dat dat kon.

If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


  • Pelle
  • Registratie: Januari 2001
  • Nu online

Pelle

🚴‍♂️

Op vrijdag 03 mei 2002 10:51 schreef XLerator het volgende:
Pelle, niet meteen gaan flamen!
* Pelle flamed niet hoor :)
Ik vind het een beetje raar overkomen dat je zo stellig dingen beweert zonder antwoord te geven op de vraag van Junt. Je hebt het over execCommand, over 'niet simpel' en over het feit dat jouw antwoord klopt en dat van shadow3333 niet. Geen van die antwoorden kwamen in de buurt van hetgeen Junt vroeg, dus vandaar mijn opmerking.

Verwijderd

Op vrijdag 03 mei 2002 10:38 schreef Pelle het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<table border="0">
    <tr>
      <td id="melp">
        blaat<br>
        hoi hoi<br>
        doed<br>
        cool hoor<br>
        utfs roels<br>
      </td>
    </tr>
</table>

<button onClick="alert(document.getElementById('melp').offsetHeight);">lees hoogte</button>
Heeeej! weer wat geleerd, dank u! :)

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

Op vrijdag 03 mei 2002 10:59 schreef Pelle het volgende:

[..]

* Pelle flamed niet hoor :)
Ik vind het een beetje raar overkomen dat je zo stellig dingen beweert zonder antwoord te geven op de vraag van Junt. Je hebt het over execCommand, over 'niet simpel' en over het feit dat jouw antwoord klopt en dat van shadow3333 niet. Geen van die antwoorden kwamen in de buurt van hetgeen Junt vroeg, dus vandaar mijn opmerking.
:? Ik gaf ten eerste wél antwoord op zijn vraag, wel alles lezen he!
Ten 2e, ik dacht dat het alleen zo kon, jemig ik zal voortaan noooooit meer de moeite nemen om mensen te helpen ok?? Doe je het lekker alleen.

If then else matters! - I5 12600KF, Asus Tuf GT501, Gigabyte Gaming OC 16G 5080 RTX, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


  • Pelle
  • Registratie: Januari 2001
  • Nu online

Pelle

🚴‍♂️

Op vrijdag 03 mei 2002 11:07 schreef XLerator het volgende:
:? Ik gaf ten eerste wél antwoord op zijn vraag, wel alles lezen he!
Mag jij me toch even duidelijk maken waar je dat dan precies deed. Want Junt wil is de hoogte uitlezen van een tabel-cel, waarvan hij van te voren niet weet hoe groot die zal zijn.
Ten 2e, ik dacht dat het alleen zo kon, jemig ik zal voortaan noooooit meer de moeite nemen om mensen te helpen ok?? Doe je het lekker alleen.
Niet zo op je teentjes getrapt joh.. ik vind het cool als jij mensen wilt helpen, het schiet alleen niet op als je stellig dingen beweert die onjuist zijn, of loze kreten gaat roepen. En dat is het enige wat ik met mijn opmerking probeerde duidelijk te maken.

Verwijderd

Topicstarter
bedankt voor alle reply's, ik ben er uit :)
hij kan dicht, mods

  • Pelle
  • Registratie: Januari 2001
  • Nu online

Pelle

🚴‍♂️

hij kan dicht, mods
Okidoki :)

XLerator> contact me maar op icq als je vindt dat ik onredelijk geweest ben.. sta altijd open voor commentaar
Pagina: 1

Dit topic is gesloten.