Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как объединить два события в одну кнопку?

Как объединить два события в одну кнопку?


     09.10.2015    Общие вопросы    636

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

В общем, нужно объединить два нижеуказанных события в одно, причем помимо события еще должно меняться изображение.

1 событие
    <a href="#" onclick="document.getElementById('player').play()">
        <img src="/images/play.png">
    </a>

2 событи
    <a href="#" onclick="document.getElementById('player').pause()">
        <img src="/images/stop.png">
    </a>


естественно события не должны прерываться после 3, 5 или 10 нажатий.


Вознаграждение гарантировано!

Ответил: ПафНутиЙ


Пример грубый, но суть из него будет понятна.

Комментарии пользователей (2)

maxidimka
5 | 1

maxidimka - 9 октября 2015 14:18 - Юзер

Предположим два события мы сделали. а как же с изображением

    <a href="#" onclick="document.getElementById('player').play();document.getElementById('player').pause();return false;" class="xpx">
        <img src="{THEME}/images/play.png">
    </a>

vitnet
218

2171 | 930

vitnet - 9 октября 2015 18:23 - Эксперт

Пишите функцию на JS, отлавливайте событие и подставляй е разную картинку / действие.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы