Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
 Аватар для XoldpandaX
0 / 0 / 0
Регистрация: 27.12.2016
Сообщений: 19

Програмная имитация нажатия кнопки

27.12.2016, 11:01. Показов 2560. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал код который по клику будет менять цвет фона страницы, хочу чтобы программа делала это автоматически через определённое время, Подскажите как реализовать программное нажатие?
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Изменяем фон по щелчку</title>
</head>
<script>
 [JS] window.onload = function() {
    var button = document.getElementById('change');
    var body = document.getElementsByTagName('body')[0];
    var colors = ['blue', 'grey', 'black', 'white', 'red', 'green', '#aaa', '#FFAACC', 'rgb(122,111,110)'];
    function click() {
      button.onclick = function() {
      body.style.backgroundColor = colors[Math.floor(Math.random() * colors.length)];
    };
    }
   click();[/JS]
  };
</script>
<body>
<input type="button" id="change" value="Change background color"/>
</body>
</html>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.12.2016, 11:01
Ответы с готовыми решениями:

Имитация нажатия клавиши CTRL и +
При входе на страницу в браузере мне нужно уменьшить размер документа(обычно это делаю по &quot;CTRL и +&quot; или &quot;CTRL и колесико...

Скрипт нажатия кнопки
подскажите скрипт для нажатия этой кнопки перепробывал кучу методов толи чтот не правельно делаю толи не пашет) &lt;div...

Не срабатывает обработчик нажатия кнопки
&lt;ul&gt; &lt;li&gt;&lt;button id=&quot;about_me&quot; onckick=&quot;change()&quot;&gt;About me&lt;/button&gt;&lt;/li&gt; &lt;li&gt;&lt;button&gt;Skills&lt;/button&gt;&lt;/li&gt; ...

1
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
27.12.2016, 11:15
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Изменяем фон по щелчку</title>
</head>
<script>
 window.onload = function() {
    var button = document.getElementById('change');
    var body = document.getElementsByTagName('body')[0];
    var colors = ['blue', 'grey', 'black', 'white', 'red', 'green', '#aaa', '#FFAACC', 'rgb(122,111,110)'];
    function click() {
      button.onclick = function() {
      body.style.backgroundColor = colors[Math.floor(Math.random() * colors.length)];
    };
    }
   click();
   setInterval(function() {button.click();}, 1000);
  };
</script>
<body>
<input type="button" id="change" value="Change background color"/>
</body>
</html>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.12.2016, 11:15
Помогаю со студенческими работами здесь

Запрос после нажатия кнопки
Здравствуйте. Помогите, пожалуйста, решить следующую проблему. Нужно чтобы выполнялся запрос post после нажатия кнопки sumbit, а не во...

Определить нажатия кнопки ввода
Как определить что пользователь нажал энтер? При условии, что курсор находится в текстовом поле(то определить тот момент, что пользователь...

Имитация нажатия на кнопку
Как можно заставить jquery автоматически нажать на кнопку без моего участия? например: if (data == 3) { $.ajax({ ...

Обработчик нажатия кнопки
Добрый день! У меня есть такая проблема, связанная с обработчиком нажатия на кнопку. Я вывожу циклом n - ое количество комментариев ...

Автоматизация нажатия кнопки
Нужно чтобы при открытии страницы загружалась БД, для этого у меня есть кнопка. Я хотел чтобы при открытии страницы нажималась кнопка один...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru