Помогите с таймером
Вот есть функция обратного отсчёта timer()
<script language="JavaScript"> function timer(timer,ob,ob2) { timer--; if(timer<0)timer=0; ob.innerHTML=timer; setTimeout('timer('+timer+','+ob2+',\''+ob2+'\')',1000) } </script> <p id="t"></p> <script language="JavaScript"> timer(10,t,'t'); </script> Проблема в том что приходится 2 раза указывать id элемента куда будет выводится счётчик. timer(10,t,'t'); Если писать только t без кавычек то в setTimeout() будет передаваться "[object HTMLParagraphElement]". А если с кавычками то ob.innerHTML=timer; работать не будет. P.S. Я совсем недавно изучаю JS. Браузер у меня MF |
<script language="JavaScript"> function timer(timer,ob) { timer--; if(timer<0)timer=0; document.getElementById(ob).innerHTML=timer; setTimeout('timer('+timer+',"'+ob2+'")',1000) } </script> <p id="t"></p> <script language="JavaScript"> timer(10,'t'); </script> |
Есть таймер (чч.мм.сс) :
function GetTime() { var Now=new Date(); return Now.getHours()+":"+Now.getMinutes()+":"+Now.getSeconds(); } </script> </head> <body> <div id="TimeNow" style="text-align:center"></div> <script> function ViewTime() { document.getElementById("TimeNow").innerHTML=GetTime(); } var Timer=setInterval("ViewTime()",500); </script> ниже делаю button - Stop , не получается описать нескольлко функций в одном , чтобы при нажатии на stop таймер останавливался и stop на button менялся на start(play) , и при нажатии start(play) timer включался . Заранее спасибо |
Цитата:
|
Подскажите что делать! Вот предположим есть <div> при наведении на который срабатывает функция которая создаёт окошко рядом с курсором. Данные в окошке задаются AJAXом. Проблема в том что при движении мышки по диву обработчик событий выполняет функция и до отклика сервера в окне пусто. Как сделать так чтобы при повторном вызове функции отображались данные предыдущего запроса?
|
Цитата:
Цитата:
|
Спс за помощь дебил
|
Запятую забыл :)
|
Цитата:
Так что давайте без оскорблений, задачи сначала нормально формулировать научитесь. Кончено Вам понятно, что Вы написала, но боюсь на этом список понявших заканчивается. Если нужны конкретные примеры, так и пишите, а еще лучше приводите свой код. На нем покажем, что делать. Но вот лично у меня уже отпало желание Вам помогать. |
Часовой пояс GMT +3, время: 15:56. |