Proměnná v JS
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Proměnná v JS
Proč mi nefunguje v JS tento zápis?
var vyska = document.GetElementByID('obr').style.height;
Neprovede se pokud hodnotu nedosadím přes JS. Jde mi o to že raději bych pak psal vyska než cely ten řadek.
Edit:\\ Psal jsem to na mobilu, opraveny chyby.
var vyska = document.GetElementByID('obr').style.height;
Neprovede se pokud hodnotu nedosadím přes JS. Jde mi o to že raději bych pak psal vyska než cely ten řadek.
Edit:\\ Psal jsem to na mobilu, opraveny chyby.
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- OndraSter
- Středně pokročilý

- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Proměnná v JS
Je to getElementById, nevím jak moc JS lpí na velkých/malých písmenech (mě to posledně fu.kovalo).
A máš na stránce nějaký prvek s id='obr'? A nemáš jich tam náhodou víc?
A máš na stránce nějaký prvek s id='obr'? A nemáš jich tam náhodou víc?
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: Proměnná v JS
to je jedno, jinde používám getElementById a dycky to funguje, na velikosti písmen nezáleží, ale prostě mi to ty hodnoty nedosadí.
Zkoušel jsem to i tak, napíše to pod tím divem aa ale ne tu hodnotu
Kód: Vybrat vše
<style>
body{
background: #000000;
color: #FFFFFF;
}
#obr{
display: block;
background: #FFFFFF;
color: #000000;
width: 100px;
height: 50px;
border: 1px solid white;
}
</style>
<body>
<div id="obr">Ahoj</div>
<script type="text/javascript" language="javascript">
document.write("a"+document.getElementById("obr").style.height+"a");
</script>
</body>PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- bubanek
- Středně pokročilý

- Registrován: 24. dub 2005
- Bydliště: D1
Re: Proměnná v JS
Nevím proč, ale funguje jenom pokud tu výšku nastavíš přes JS a ne přes CSS.
Zatím se mi to nepovedlo nikdy rozvhodit.
Zatím se mi to nepovedlo nikdy rozvhodit.
- OndraSter
- Středně pokročilý

- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Proměnná v JS
Tyjo, vůbec mi to nedošlo. Tušímže height a width nelze zjišťovat, musí se přes offset či co.
http://programming.top54u.com/post/Java ... click.aspx
// Anebo moderně pomocí jQuery http://docs.jquery.com/CSS/height
http://programming.top54u.com/post/Java ... click.aspx
// Anebo moderně pomocí jQuery http://docs.jquery.com/CSS/height
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: Proměnná v JS
Na to jsem taky přišel, jedno z řešení to bylo, ale ne zrovna šťastnébubanek píše:Nevím proč, ale funguje jenom pokud tu výšku nastavíš přes JS a ne přes CSS.
Zatím se mi to nepovedlo nikdy rozvhodit.
Tak offset ani client mi nefunguje, o jQuery slyším poprvéOndraSter píše:Tyjo, vůbec mi to nedošlo. Tušímže height a width nelze zjišťovat, musí se přes offset či co.
http://programming.top54u.com/post/Java ... click.aspx
// Anebo moderně pomocí jQuery http://docs.jquery.com/CSS/height
A já nezjišťuju velikost obrazovky, ale daného divu, který se zvětšuje
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- OndraSter
- Středně pokročilý

- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Proměnná v JS
Ten offset jít musí.
jQuery je knihovna do JS, která ho brutálně zjednodušuje, co se zápisu týče.
jQuery je knihovna do JS, která ho brutálně zjednodušuje, co se zápisu týče.
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: Proměnná v JS
toto jsem pochopil, ale jelikož je to z roku 2006, tak momentálně už všechny prohlížeče ho podporují že?OndraSter píše:jQuery je knihovna do JS, která ho brutálně zjednodušuje, co se zápisu týče.
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- OndraSter
- Středně pokročilý

- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Proměnná v JS
Jasně, jQuery je výborná věc.
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: Proměnná v JS
Jsem debil
až teď jsem si přečetl že to se tam nahrává, jakoby script.
wiki
Asi to omrknu, zjevně to nebude totální blbost
Asi to omrknu, zjevně to nebude totální blbost
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- bubanek
- Středně pokročilý

- Registrován: 24. dub 2005
- Bydliště: D1
Re: Proměnná v JS
A můžu se zeptat na co potřebuješ znát výšku elementu?
- arxeiss
- Začátečník

- Registrován: 19. črc 2008
- Bydliště: Krmelín (předměstí Ostravy)
- Kontaktovat uživatele:
Re: Proměnná v JS
on se zvětšuje odprostřed až do nastavené šířky a výšky. a potřebuju to znát kvůli pozicování. Nechtěl jsem to tu rozepisovat, nedělám to já, ale kámoš... ale to teoreticky nemusí nikoho zajímat. Pokud to dělá špatně, můžete napsat, on se na moji radu vysere, ale já budu něco vědět více
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
- bubanek
- Středně pokročilý

- Registrován: 24. dub 2005
- Bydliště: D1
Re: Proměnná v JS
Ony totiž existují frameworky, které dělají právě takovéhle fičury s divama.
Takže nemusíš nic vědět, a jenom zadáváš parametry funkcím
Takže nemusíš nic vědět, a jenom zadáváš parametry funkcím