|
|
|
| Autor |
Správa |
atlox Light Star


Stav:  Založený: 14.08.2006 Príspevky: 216 Bydlisko: Poprad Karma: 
|
Zaslal: 30 Dec 2006, 17:22 Predmet: JS a pozícia objektu |
|
|
Servus chalani...
Poraďte PLS ako cez JavaScript zistím súradnice nejakého objektu na www stránke podľa ID hodnoty......
napr pre tag TABLE s ID dajme tomu tab.... |
|
| Návrat hore |
|
 |
final Light Star


Pohlavie:  Stav:  Založený: 04.12.2005 Príspevky: 206 Bydlisko: Prievidza Karma: 
|
Zaslal: 30 Dec 2006, 17:28 Predmet: |
|
|
| Kód: |
| document.getElementById('_id_').style.top; |
ono to má všeliaké vlastnosti ešte, ktoré sa správajú rôzne v prehliadačoch..
edit: prve vyskúšaj, potom sa pýtaj.. (odpoveď: áno) |
|
| Návrat hore |
|
 |
atlox Light Star


Stav:  Založený: 14.08.2006 Príspevky: 216 Bydlisko: Poprad Karma: 
|
Zaslal: 30 Dec 2006, 17:30 Predmet: |
|
|
| Ale cez to vlastne iba nastavím hodnotu top, či nie? funguje to aj naopak a zistí to polohu objektu???? |
|
| Návrat hore |
|
 |
caesar1987 Guru wannabe


Pohlavie:  Stav:  Založený: 01.10.2005 Príspevky: 2350 Bydlisko: Nové Zámky Karma: 
|
Zaslal: 30 Dec 2006, 21:21 Predmet: |
|
|
jj, zisti to...
ak das za to =, tak to nastavis, ak das ==, !=, <, > atd tak porovnas, alebo mozes aj niecomu priradit tu hodnotu |
|
| Návrat hore |
|
 |
atlox Light Star


Stav:  Založený: 14.08.2006 Príspevky: 216 Bydlisko: Poprad Karma: 
|
Zaslal: 30 Dec 2006, 21:30 Predmet: |
|
|
NIE..... chlapi nefunguje to.... mam to napisane takto:
| Kód: |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<SCRIPT language="JavaScript" type="text/javascript">
function hh()
{
vzx = document.getElementById('sur').style.left;
vzy = document.getElementById('sur').style.top;
window.status = vzx + "-" + vzy;
}
</SCRIPT>
</HEAD>
<BODY onLoad="hh()">
<SAPN id="sur">abcdefgh</SPAN>
</BODY>
</HTML> |
a nefunguje to.... mam to zle???  |
|
| Návrat hore |
|
 |
chrono VIP


Pohlavie:  Stav:  Založený: 25.12.2006 Príspevky: 5569
Karma: 
|
Zaslal: 31 Dec 2006, 1:11 Predmet: |
|
|
Nemalo by byť namiesto <SAPN id="sur"> radšej <SPAN id="sur">.
A ešte musíš nastaviť pomocou style pozíciu (buď atribút style v tagu span, alebo v kaskádovom štýle). Ak to neurobíš, nemôžeš pomocou style.top nič načítať. Ale môžeš predpokladať, že je hodnota 0, takže môžeš pridať:
| Kód: |
if (!vzx) {vzx = 0}
if (!vzy) {vzy = 0}
|
|
|
| Návrat hore |
|
 |
|
|  |
|
|
Nemôžete odosielať nové témy do tohto fóra Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre Nemôžete hlasovať v tomto fóre Nemôžete pripájať súbory do tohto fóra Môžete sťahovať súbory v tomto fóre
|
Powered by phpBB © 2005 phpBB Group, phpBB SEO, © Hojko 2004-2008
[ Vygenerované za: 0.1s ] :: [ 16 Queries ] :: [ 8,493 stránok za dnes ] :: [ Dnes DB: 160,896 ] :: [ Max DB: 3,232,735 Queries ]
|