Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 8.036 pregleda

Najnovija ↓

JavaScript i CSS 24.09.2005. u 15:55 · pre 256 meseci #1
imam sledeci problem na stranici imam jedan div

Code:
<div id="zlo"></div>


u CSS imam lepo definisan njegov stil
recimo

Code:

#zlo {

  width:50px;
  height: 60px;

}


i sad kad iz javascripta pokusam sledece

Code:

  alert ( document.getElementById ( "zlo" ).style.width );  


dobijem prazan string, isto vazi i za bilo sta drugo sto podesim u CSS-u ne mogu da procitam u JScriptu.. dok recimo ako u div ubacim style atribut i postavim width i height onda radi.. inace problem mi se javlja i u IE-u 6.0 i u FF 1.0.6. Gde gresim zna li neko ?

Potpis
Sobe, apartmani u Crnoj Gori
http://www.123montenegro.com
Re: JavaScript i CSS 24.09.2005. u 18:18 · pre 256 meseci #2
Code:

document.getElementById("zlo").currentStyle.width
Potpis
Banned - Not available
Re: JavaScript i CSS 24.09.2005. u 22:14 · pre 256 meseci
izmenjeno 1 put, poslednji put Br@nkoR 24.09.2005. u 22:28
  1. Br@nkoR24.09.2005. u 22:28zapis iz teksta poruke
#4
aaaa.. tako mi i treba kada ne testiram kod nego odmah odgovaram, u potpunosti sam zaboravio, probaj ovako:
Code:

obj = document.getElementById("zlo");
if (document.defaultView.getComputedStyle)
  alert(document.defaultView.getComputedStyle(obj,null).getPropertyValue('width'))
else if (obj.currentStyle)
  alert(obj.currentStyle.width)
Potpis
Banned - Not available
Re: JavaScript i CSS 16.03.2007. u 22:47 · pre 238 meseci #5
Ja imam jedno pitanje slicno postavljenom u ovoj temi. Interesuje me kako bih konkretno u ovom primeru mogao da dobijem vrednost za sirinu(tj width), ili sirinu (height) ali ne u vidu stringa 50px ili 60px, vec 50 ili 60. KOnkretno da bih napravio jedan JS kod bilo bi mi potrebno da dobijem integer vrednost koju bih mogao koristiti za sabiranje, oduzimanje i ostale mat. operacije koje se podrazumevaju???
P.S. Nadam se da sam pogodio u kojoj temi jepotrebo da postavim pitanje
Molim za pomoc.
Unapred hvala
Potpis
*ko drugome jamu kopa fizicki je radnik
*ko rano rani ceo dan zeva
*bolje je biti 10000000-ti u gradu nego 1. u selu
*... :P
Re: JavaScript i CSS 19.03.2007. u 11:17 · pre 238 meseci #6
Za dobijanje pozicije, visine i sirine objekta u pikselima se koriste offset(Top|Left|Width|Height). Npr:

Code:

var obj = document.getElementById("zlo");
alert(obj.offsetWidth + 'x' + obj.offsetHeight);
Potpis
Never trust an operating system you don't have sources for.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme