Помогите с таймером
Вот есть функция обратного отсчёта 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, время: 01:32. |