[ EnigMan @ 26.04.2009. 15:14 ] @
E narode, imam jedan gadan a hitan problem. Radim za fax neki seminarski kao sajt za invalide bla bla bla. I hocu da napravim sajt za ljude koji imaju osteceni vid. Tacnije da uradim dva dugmeta "+" i "-" gde bi se slova povecavala ili smanjivala na web stranici. Skinuo sam Java/Script code koji radi ali samo u body. Kada napravim html kod koji ima samo, samo, samo tekst taj kod lepo radi. Medjutim, uradio sam stranicu gde su tekstovi smesteni u DIV-ove i sada taj kod ne radi. Probao sam da zamenim u script kodu umesto body da stavim div (posto stvarno se ne razumem u java/script) medjutim to ne reaguje. Ako mozete da mi pomognete posto mi je stvarno hitno, moram sutra ujutro da predam ili ne moram vise ni da donosim. Evo koda i kao izgleda u obicnom html kodu sa samo tekstom. U ovakvom kodu radi!Radi i kada tu dodam DIV. Code: <html> <head> <script> var INIT_SZ, MAX, MIN; var init = function() { INIT_SZ = 14; MAX = 24; MIN = 10; var elem = document.getElementsByTagName('body'); elem[0].style.fontSize = 14; alert(elem[0].style.fontSize); } var enlarge = function() { var elem = document.getElementsByTagName('body'); var size = parseInt(elem[0].style.fontSize.replace("px", "")); if(size < MAX) { elem[0].style.fontSize = (size + 1) + "px"; } } var shrink = function() { var elem = document.getElementsByTagName('body'); var size = parseInt(elem[0].style.fontSize.replace("px", "")); if(size > MIN) { elem[0].style.fontSize = (size - 1) + "px"; } } </script> </head> <body onload="init();"> <p>bla bla bla bla bla bla bla bla bla bla bla bla bla</p> <br /> <input type="button" value="+" onclick="enlarge();" /><br /> <input type="button" value="- " onclick="shrink();" /> </body> </html> |