X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Привязать JS-функцию к кнопкам
stillysmag
stillysmag
Topic Starter сообщение 16.2.2014, 13:58; Ответить: stillysmag
Сообщение #1


Добрый день форумчане.

Просьба сильно не ругать меня, я в html/js не очень силён, мне нужно немного подправить html-страницу на моем сайте.

У меня есть функция написанная в JS, и есть много кнопок созданных с помощью тега <a>...</a>. Можно ли как то через стиль/класс или еще как сделать так, что бы при нажатии на эти кнопки, выполнялась указанная функция?

Для одной кнопки я сделал так:
<a href="#call" title="Выполнить JS-фукнцию" onclick="callMyFunc(myValue)">...</a>


Это не очень удобно, хотелось бы сократить запись до:
<a class="jsCaller" param="myValue">...</a>

Т.е. указываем ссылку на шаблон в стиле(jsCaller), и значение параметра(myValue), которое необходимо передать в функцию при вызове.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Degradator
Degradator
сообщение 16.2.2014, 21:14; Ответить: Degradator
Сообщение #2


var links = document.getElementsByClassName('jsCaller');
for(var i = 0; i < links.length; i++){
var param = links[i].getAttribute('param');
links[i].setAttribute('onclick', 'myfunc('+param+'); return false;');
}

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДоработать поиск, привязать выпадающие подсказки (suggest)
json
2 Nemo 3036 6.5.2018, 12:09
автор: WoWeb
Открытая тема (нет новых ответов) Добавить к коду кнопки функцию Canvas
0 Anshag 5065 25.11.2015, 12:41
автор: -Anshag-
Открытая тема (нет новых ответов) Привязать шаблон и плагин jQuery
3 PPA-pavel 2827 1.4.2014, 14:13
автор: -Yah-
Открытая тема (нет новых ответов) Написать функцию, для проверки правильности заполнения поля "отчество" в форме.
0 Ангелина2014 2416 5.3.2014, 0:59
автор: -Ангелина2014-
Открытая тема (нет новых ответов) Помогите! Мучаюсь! Как в функцию засунуть несколько циклов?
9 dfcan 7875 7.8.2012, 18:55
автор: -cyber_ua-


 



RSS Текстовая версия Сейчас: 23.4.2024, 12:40
Дизайн