Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Повтор функции обратного отсчета при onclick 
:(
    Опции темы
Nevrex
Дата 18.2.2010, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 15.9.2009

Репутация: нет
Всего: нет



Добрый день.
Столкнулся с такой вот проблемой, есть скрипт - таймер обратного отсчета:
Код

var _timeout = 10;



function repeat() 

{

setTimeout("repeat()",1000);

if (_timeout>0) {

_timeout = _timeout-1;
document.getElementById("countdown").innerHTML = '<b>Пожалуйста подождите: <font color="darkorange">'+_timeout+'</font> секунд(ы)</b>';
/*document.getElementById("countdown").innerHTML=_timeout;*/

window.status="Пожалуйста ожидайте..."

var done=false;

}

if (_timeout==0 && done!=true) {

document.getElementById("countdown").innerHTML="";

document.getElementById("wait").innerHTML='<input type="button" name="submitSearch" id="submitSearch" value="Поиск" style="WIDTH: 265px; HEIGHT: 25px" onclick="javascript:searchName()"/>';

window.status="";

done=true;

window.onload="";

_timeout=-1;

}
}

window.onload=repeat;


Как сделать так, чтобы после нажатия на кнопку submitSearch кнопка исчезала и таймер запускался снова?
Заранее спасибо!
PM MAIL   Вверх
ksnk
Дата 18.2.2010, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



Вписывать в Javascript куски html'я некошерно. Не нужно смешивать разные языки больше нобходимого.
проще иметь заготовленные уже дивы в разметке и показывать-скрывать ненужные в данный момент.
С таким подходом проблем никаких не остается
Код

<input type="button" ... onclick="javascript:_timeout = 10;repeat();searchName()">


Это сообщение отредактировал(а) ksnk - 18.2.2010, 10:36


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Nevrex
Дата 18.2.2010, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 15.9.2009

Репутация: нет
Всего: нет



Спасибо, за совет!
Я совсем новичек в java-скрипт...

Вы не могли бы более развертнутый пример привести?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0444 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.