Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 17.04.2012
Сообщений: 7
1

Обработчики событий

18.05.2012, 12:43. Показов 868. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!
Друзья, помогите новичку разобраться. Вопрос такой: через циклы на страницу добавляются 2 набора кнопок. Не могу понять как идентифицировать конкретную кнопку из набора. Тоесть, как добавить обработчики событий для каждой из кнопок? Смысл в том, чтобы, к примеру, при нажатии на любую из кнопок первого набора она оборачивалась в тэг div, а при нажатии на любую кнопку из второго набора - в тэг pre. Извините за сумбурность. Заранее спасибо.

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function addNewButts1() {
                var i=1;
                while (i<=5) {
                createNewButt1();
                i++;
                }
            }
            
            function addNewButts2() {
                var i=1;
                while (i<=5) {
                createNewButt2();
                i++;
                }
            }
                        
            function createNewButt1() {
                var parent = document.getElementsByTagName('body')[0];
                var newButt1 = document.createElement('input');
                newButt1.type = 'button';
                newButt1.value = 'Change Button';
                newButt1.id = 'butt1';
                parent.appendChild(newButt1);
            }
            
            function createNewButt2() {
                var parent = document.getElementsByTagName('body')[0];
                var newButt2 = document.createElement('input');
                newButt2.type = 'button';
                newButt2.value = 'Wrap Button';
                newButt2.id = 'butt2';
                parent.appendChild(newButt2);
            }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 12:43
Ответы с готовыми решениями:

Обработчики событий в JS
Добрый вечер. Появился вопрос. Есть такой HTML код. &lt;form action=&quot;#&quot; method=&quot;post&quot;...

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

JavaScript обработчики событий
Здравствуйте. У меня есть код на JavaScript, где при прохождении мышки над картинкой, меняется ее...

объясните про обработчики событий
подскажите, в чём разница между следующими инструкциями: element.addEventListener(&quot;click&quot;,...

1
3 / 3 / 3
Регистрация: 17.04.2012
Сообщений: 25
18.05.2012, 21:07 2
Вот так работает?
Javascript
1
newButt2.setAttribute('onClick', 'alert("Работает =)")');
0
18.05.2012, 21:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2012, 21:07
Помогаю со студенческими работами здесь

Как удалить обработчики событий с элемента?
Обработчик установлен, например, так: &lt;a id=&quot;font&quot; href=&quot;#&quot; onclick=&quot;f();...

Можно ли объявлять общий обработчики событий?
Собственно вопрос находится в названии темы. Вот код: &lt;input type=&quot;text&quot; id=&quot;text&quot;&gt;&lt;h3...

Повесить обработчики событий на массив элементов
var headers=document.querySelectorAll(&quot;thead tr th&quot;); for(var i=0;i&lt;headers.length;i++)...

Напишите функции-обработчики для следующих событий: onDblclick
onDblclick При двойном щелчке мыши по картинке она должна увеличиваться в размерах


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru