функция для увеличения div'a и текста в нём
суть в том что-бы сделать кнопку при нажатии которой блок,и внутренний текст будут параллельно увеличивается до определенного момента,
код скрипта <!-- var fs=10; var wv=100; var hv=50; function f_max() { ukz=setInterval(us,100); } function us() { var obj=document.getElementById("bl"); fs+=0.5; if=(fs>=100) { clearInterval (ukz); } wv+=2; hv+=2; with(obj.style) { width=wv; height=hv; fontSize=fs; } } //--> тело <a onclick="f_max()" href='#'>max</a> <div style="width:100px; height:50px; border:2px solid #000000; font-size:10px; overflow:hidden">text text text text text text text text </div> Думаю ошибка простая просто я не заметил,новичек в скрипте:write: |
Единицы измерения забыли.
тут они есть: Цитата:
Цитата:
width = wv + "px"; |
добавлял всё-равно не работает
|
var fs=10; var wv=100; var hv=50; function f_max() { ukz=setInterval(us,100); } function us() { var obj=document.getElementById("bl"); fs+=0.5; if(fs>=100) { clearInterval (ukz); } wv+=2; hv+=2; with(obj.style) { width=wv; height=hv; fontSize=fs; } } <a onclick="f_max()" href='#'>max</a> <div id="bl" style="width:100px; height:50px; border:2px solid #000000; font-size:10px; overflow:hidden">text text text text text text text text </div> Знак равенства после if был зачем-то... и имя диву не дал :) |
всем спасибо,заработало))равно не заметил,случайно поставил:/
|
Часовой пояс GMT +3, время: 05:17. |