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>
<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>