2013-03-03 3 views
1

Я не эксперт Javascript, но я не уверен, как это сделать. У меня есть ссылка на странице со строкой, похожей на код ниже. Как я могу извлечь значение ссылки на название или ссылку? Я полагаю, что innerHTML нужно будет использовать для получения текста ссылки, но я не могу получить элемент по ID или имени тега.Получить значение названия по текстовой ссылке

<a href="#" title='titlevalue'>Link</a 
+1

Если вы не можете целевой элемент, используя идентификатор или имя тега, что это который идентифицирует эту ссылку из других ссылок на странице? – JJJ

+0

Вы не можете получить элемент по ID o по имени тега, можете ли вы добавить к нему класс? что можно использовать в качестве вата, чтобы выбрать его? или вы хотите выбрать его по названию? – cernunnos

+0

'document.links [2] .title' предоставит вам название третьей ссылки на странице – mplungjan

ответ

1

Необходимо добавить идентификатор на вашу ссылку. И тогда вы можете получить к нему доступ напрямую и получить ценную сумму, в которой вы нуждаетесь. Вот пример: Во-первых, добавить идентификатор к вашей ссылке

<a href="#" id="myLink" title='titlevalue'>Link</a> 

Тогда получите его с JavaScript

var title = document.getElementById('myLink').title; 
var html = document.getElementById('myLink').innerHTML; 
Смежные вопросы