0 / 0 / 1
Регистрация: 16.12.2013
Сообщений: 11
1

Не работает событие "onClick"

19.12.2013, 20:08. Показов 909. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не работает событие "onClick" если прописать его в JS. Как с ним работать?
Пример:
Javascript
1
2
var a = document.getElementById("button");
a.onClick = console.log("Нажатие");
В итоге при обновлении страницы в консоль сразу выводит "Нажатие" и при повторном нажатии не срабатывает.Что же не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2013, 20:08
Ответы с готовыми решениями:

Тэг "<select>", событие onchange или onclick
Здравствуйте. Есть файл index.php: &lt;?php ini_set('display_errors', true);...

Form action="" не работает в хроме и опере при onClick
Доброго времени суток знатокам! Столкнулся с проблемой, которая не даёт реализовать отправку...

Загвоздка с "<input class="text2" onclick="document.getElementById ."
есть типа тест : 3 инпута , 1 радиобокс ... проблема в том что если вставить код на чистой...

<a onclick="return confirm('вы уверены?') ? true : false;"> не работает conmirmation window
&lt;a onclick=&quot;return confirm('вы уверены?') ? true : false;&quot;&gt; не работает conmirmation window, ...

5
636 / 523 / 195
Регистрация: 19.08.2013
Сообщений: 1,400
19.12.2013, 20:31 2
Javascript
1
2
3
4
var a = document.getElementById("button");
a.onclick = function(){
 console.log("Нажатие");
}
0
0 / 0 / 1
Регистрация: 16.12.2013
Сообщений: 11
19.12.2013, 20:50  [ТС] 3
Цитата Сообщение от vovandr Посмотреть сообщение
Javascript
1
2
3
4
var a = document.getElementById("button");
a.onclick = function(){
 console.log("Нажатие");
}
Без функции можно?

Добавлено через 11 минут
Как изменить переменную через онКлик?
0
636 / 523 / 195
Регистрация: 19.08.2013
Сообщений: 1,400
19.12.2013, 20:53 4
Без функции можно?
нет
Как изменить переменную через онКлик?
изменить ее внутри литерала функции
0
0 / 0 / 1
Регистрация: 16.12.2013
Сообщений: 11
19.12.2013, 21:05  [ТС] 5
Цитата Сообщение от vovandr Посмотреть сообщение
изменить ее внутри литерала функции
Можно с примером? А то у меня не получилось.
0
636 / 523 / 195
Регистрация: 19.08.2013
Сообщений: 1,400
19.12.2013, 21:28 6
Javascript
1
2
3
4
var test = 'старое значение';
a.onclick = function(){
 test = 'новое значение';
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2013, 21:28
Помогаю со студенческими работами здесь

<a href="#" onclick="myFun('hi'); return false" >Hi</a> стоит такое использовать?
я краем ухо услышал, что так код больше ни кто не пишет.... стоит сделать так &lt;a href=&quot;#&quot;...

Как написать регулярное выражение для выдергивания английских букв и символов: "+", ",", ":", "-", " ", "!", "?" и "."
Не могу ни как собразить как написать регулярное выражение для выдергивания английских букв и...

Получить значение из {"text1":"val1","text2":"val2","text3":{"text":"val"}}
Есть такая строка var my = '{&quot;text1&quot;:&quot;val1&quot;,&quot;text2&quot;:&quot;val2&quot;,&quot;text3&quot;:{&quot;text&quot;:&quot;val&quot;}}'; Как из...

Не срабатывает событие "click" после события "blur"
Здравствуйте! Например если фокус будет в текстовом поле и нажать на кнопку произойдет событие...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru