getElement href byClassName
Здравствуйте. Подскажите решение, как вытащить ссылку из класса selected??
<ul>
<li class="selected">
<a class="mask" href="<?php echo $params->get('cat'); echo $item->url; ?>">
</a>
</li>
<li>
<a class="mask" href="<?php echo $params->get('cat'); echo $item->url; ?>">
</a>
</li>
</ul>
<script type="text/javascript">
construct.load('сюда вставить переменную из href где li == selected ')
</script>
|
ghostcom,
если нужна полная ссылка
document.querySelector(".selected a").href
если нужно значение атрибута
document.querySelector(".selected a").getAttribute("href")
|
Спасибо нужно значение атрибута.
|
А как правильно прописать такую функцию. пишу в скобки, не срабатывает. если вписать нужную ссылку руками все оК.
|
Проблемка похоже в другом в консоли пишет Uncaught TypeError: Cannot read property 'getAttribute' of null
|
Проблема решена спасибо javascript.ru)
window.onload = function () {
construct.load(document.querySelector('.selected a').getAttribute('href'));
}
|
| Часовой пояс GMT +3, время: 19:22. |