Помогите вывести сообщение при клике на ссылку

djtimoha

Новичок
У меня есть такая ссылка
Код
<a href="" onclick="document.getElementById(`player`).play();document.getElementById(`player`).src=`music.mp3`;">PLAY</a>
Как сделать JS чтоб при клике на неё вылетало сообщение
<script>
alert( "Нажили на ссылку" );
</script>
 

AnrDaemon

Продвинутый новичок
Так и сделать. В чём именно проблема? Текстовым редактором учить пользоваться надо?
 

santrek777

Новичок
Всем доброе время суток!
Подскажите пожалуйста, как можно решить эту проблему? Спасибо!
Error displaying the error page: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' SQL=SELECT template, s.params FROM #__template_styles as s LEFT JOIN #__extensions as e ON e.type='template' AND e.element=s.template AND e.client_id=s.client_id WHERE s.client_id = 1 AND home = '1' ORDER BY home: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' SQL=SELECT template, s.params FROM #__template_styles as s LEFT JOIN #__extensions as e ON e.type='template' AND e.element=s.template AND e.client_id=s.client_id WHERE s.client_id = 1 AND home = '1' ORDER BY home
 

AnrDaemon

Продвинутый новичок
Читайте про COLLATIONS и лечите БД. Прямо в тексте ошибки ответ.
 

fixxxer

К.О.
Партнер клуба
а в чем вопрос-то? у тебя уже есть обработчик onclick, дописывай туда что угодно
 

fixxxer

К.О.
Партнер клуба
Тогда, во-первых, тебе надо понять, каким именно селектором выбрать ссылки, на которые добавить обработчик - ведь наверняка же много и других ссылок.
См. https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelectorAll
Получив через querySelectorAll NodeList, проходишься по нему в цикле и на каждый элемент добавляешь обработчик типа click через addEventListener: https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener
 
Сверху