Как передать window.open url в переменной?

203
18 октября 2017, 08:18

Как забрать значение атрибута href у ссылки и передать переменной в url.

var href = document.getElementById('price_list_download');
var ten = href.getAttribute('href');
window.open('ten', '_blank');
Answer 1

Просто переменную ten не надо в кавычках, а то это принимается просто как строка.

var href = document.getElementById('price_list_download'); 
var ten = href.getAttribute('href'); 
window.open(ten, '_blank');
<a href="https://stackoverflow.com/" id="price_list_download">stackoverflow.com</a>

Answer 2

Получаем аттрибут href

var href = document.getElementById('price_list_download').href;

И передаем в урл

window.location.href = href;
READ ALSO
tToogle() в Angular 2

tToogle() в Angular 2

Добрый день, не могу сообразить как сделать toggleClass() в Angular Есть 2 блока

273
Как работают state в React?

Как работают state в React?

Есть пример кода:

258
Как присвоить класс к блоку при загрузке страницы?

Как присвоить класс к блоку при загрузке страницы?

Вкратце - с помощью чего можно задать присвоение класса блоку еще при загрузке страницы на нативном js?

259
Проблема с параллаксом

Проблема с параллаксом

Есть такая разметка (pug):

228