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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запуск функции по времени 
:(
    Опции темы
neokortex
Дата 21.12.2008, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Как запускать функцию по времени, при этом чтобы курсор находился на поле для ввода
например
Код

<input name="name" type="text" id="name" on[???]="my_function();">

и когда вводится новый текст (или стирается) запускать фунукцию, т.е. когда над текстом какое-то действие произвели чтобы запускалась my_function()
а вот уже в my_function {
чтобы запускалась другая функция каждую секунду например
}
помогите пожалуйста.
PM MAIL   Вверх
Zuzzuk
Дата 21.12.2008, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Что-то типа такого?
Код

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<script type='text/javascript'>
var one = 0;

function copyText(element){
    document.getElementById('copyPaste').value = element.value;
}

function backgroundColor(){
    copy = document.getElementById('copyPaste');
    copy.style.backgroundColor == '' ?    copy.style.backgroundColor = 'yellow' : copy.style.backgroundColor = '';
}

function functionSwapper(element) {
    copyText(element);
    // что бы один раз исполнилось

    if(one == 0){
        setInterval('backgroundColor()',1000);
        one = 1;
        }
}
</script>
<body>
<input name="name" type="text" id="name"  onChange="functionSwapper(this);" onKeyup="functionSwapper(this);" value="">
<input name="name" type="text" id="copyPaste"  value="">
</body>
</html>

Заранее извиняюсь, писал быстро smile, если что не понятно, пиши.
Да, забыл, текст введи в левом input'e

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


 




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


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

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