2016-01-13 5 views
-3

Возможно ли сделать html-тег ссылкой на другую страницу на веб-сайте, используя либо css, либо javascript? Я пытаюсь редактировать сайт wordpress, но он дает только параметры для пользовательских css и javascipt.Добавить тег, используя css или javascript

Благодаря

+0

Вы пытаетесь программно добавить якорный тег? – AtheistP3ace

+0

Возможно. –

+0

Я верю, что простой поиск Google поможет вам в считанные секунды. Лучше всего предоставить то, что вы пробовали, поэтому люди будут более склонны вам помочь. – Tricky12

ответ

2

Попробуйте JavaScript:

document.getElementById("link").onclick = function() { 
 
    window.location.href = "http://stackoverflow.com"; 
 
}
<p id="link">Go to Stack Overflow</p>

и CSS, чтобы сделать его похожим на якорь тег:

#link { 
    color: blue; 
    text-decoration: underline; 
} 
+0

Можно ли это сделать в css? –

+1

Нет, это не @AdamKatz CSS только для стилизации –

+0

Вы можете добавить текст в класс с помощью css, хотя я не думаю, что неразумно думать, что вы можете добавить якорный тег ... –

1

Вы можете добавить HTML-теги используя javascript несколькими способами. Самый простой способ (хотя это может быть опасно, если вы помещаете вредоносный HTML-код), использовать someNode.innerHTML = <some markup>, или если у вас есть jquery: obj.html ('');

Зная это, вы можете использовать тег ссылки html (<a>), чтобы добавить ссылку.

так, если я хочу, чтобы положить в ссылку на Google в моем заголовке я бы сначала выбрать свой заголовок: var header = document.getElementById('header');

Тогда я бы добавить тег в заголовок: header.innerHTML += '<a href="www.google.com">Google</a>;

Смежные вопросы