пытаясь получить доступ к атрибуту rel <a>с помощью JavaScript - PullRequest
0 голосов
/ 13 января 2011

Я использую наложение javascript на своем сайте для формы подписки. Я загрузил код для наложения из сети. Это в JavaScript. Теперь дело в том, чтобы вызвать функцию наложения, используя ссылку, в которой мне нужно указать значение <a rel="">. точнее, <a href="subscribe.php" rel="gb_page_center[450, 450]">click</a>

Но я не хочу ставить тег, вместо этого я хочу сделать ссылку на страницу подписки, используя функцию javascript. Теперь моя проблема в том, как или где я могу поместить значение под атрибутом 'rel' в моем JavaScript, чтобы получить тот же результат ???

Ответы [ 3 ]

4 голосов
/ 13 января 2011

Как это: <a href="#;" onclick="alert(this.rel);return false;" rel="bob">A</a>

3 голосов
/ 13 января 2011

Если вы хотите использовать обычный JS без jQuery, попробуйте setAttribute: https://developer.mozilla.org/en/DOM/element.setAttribute

Присвойте тегу атрибут id, а затем добавьте:

document.getElementById ("your_id") .setAttribute ("rel", "gb_page_center [450, 450]");

1 голос
/ 13 января 2011

Используя jQuery, это можно сделать довольно просто, используя метод .attr () :

$('a').attr('rel', 'gb_page_center[450, 450]');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...