Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как выдрать ссылку href=javascript (https://javascript.ru/forum/misc/59034-kak-vydrat-ssylku-href%3Djavascript.html)

Raybery 23.10.2015 09:23

Как выдрать ссылку href=javascript
 
Всем привет.
Ребят, подскажите пожалуйста, как можно выдрать ссылку с примерно вот такого кода на странице:
Код:

<li>
              <a class="subscribe" href="javascript:"><div class="icon"></div><span class="text">Подписаться</span></a>
            </li>

Хочу в конце поста сделать ссылку "подписаться", чтобы при нажатии на неё происходила подписка.
При этом я, к сожалению совсем не смыслю в js или php(

EmperioAf 23.10.2015 12:11

var href = document.querySelector('.subscribe').href;

Raybery 23.10.2015 15:13

Спасибо, а не подскажете, как это использовать теперь?

EmperioAf 23.10.2015 15:48

Цитата:

Сообщение от Raybery
Спасибо, а не подскажете, как это использовать теперь?

Извините. Я очень буквально воспринял ваш вопрос.
Вы видимо хотите, чтобы по нажатию на "подписаться" активировался скрипт, который будет отправлять на почты сообщения о том, что появились новые комментарии к посту. Я ни разу это не реализовывал, но могу предложить следующее:

кнопка "подписаться" будет внутри формы
<form action="mail.php">
<input type="text" class="mail">
<input type="submit" value="подписаться">
</form>


и далее внутри mail.php будет добавлена новая почта (заполненная в class="mail") в БД

Аналогично можно сделать и систему оповещения подписавшихся (при появлении нового сообщения в комментариях запускать php скрипт, который отправляет оповещения всем подписавшимся)

Raybery 23.10.2015 16:39

А без админки подобное можно осуществить?
Очень хочу выдрать URL кнопки "подписаться" на одной из блог-платформ в сети, чтобы в конце статьи вставлять данную ссылку и все работало)

laimas 23.10.2015 17:04

Цитата:

Сообщение от Raybery
Очень хочу выдрать URL кнопки "подписаться" на одной из блог-платформ в сети, чтобы в конце статьи вставлять данную ссылку и все работало)

Клиент не позволит это сделать с чужим ресурсом.


Часовой пояс GMT +3, время: 05:08.