Как сделать скрипт рабочим?
function changeState (LayerRef, state)
{ var blockElem = document.getElementById(LayerRef) blockElem.style.visibiliity = state } setTimeout(changeState ('Layer7', 'hidden'), 2000) |
visibiliity
setTimeout("changeState ('Layer7', 'hidden')", 2000) и того: function changeState (LayerRef, state) { var blockElem = document.getElementById(LayerRef) blockElem.style.visibility = state } setTimeout("changeState ('Layer7', 'hidden')", 2000) |
Так тоже не работает!
|
savig,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title></title> </head> <body> <div id="Layer7">надпись исчезнет через 2 секунды если скрипт рабочий</div> <script language="JavaScript" type="text/javascript"> function changeState (LayerRef, state) { var blockElem = document.getElementById(LayerRef) blockElem.style.visibility = state } setTimeout("changeState ('Layer7', 'hidden')", 2000) </script> </body> </html> |
Прости, рони. Все хорошо работает! Была ошибка.
А как сделать чтобы слой появлялся через setTimeout. Потом исчезал. А потом снова появлялся? |
savig, Вы совсем не учитесь, это же не трудно!
|
savig,
))) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title></title> </head> <body> <div id="Layer7">надпись то потухнет то погаснет через 2 секунды</div> <script language="JavaScript" type="text/javascript"> function changeState (LayerRef) { var blockElem = document.getElementById(LayerRef) blockElem.style.visibility = blockElem.style.visibility=="hidden"?"visible":"hidden"; } window.setInterval("changeState ('Layer7')", 2000) </script> </body> </html> |
Часовой пояс GMT +3, время: 16:44. |