2013-03-03 202 views
1

我不是Javascript专家,但我不知道如何完成此任务。我在页面上有一个链接,链接的结构与下面的代码类似。我如何提取标题参考或链接的价值?我认为innerHTML需要用于获取链接文本,但我无法通过ID或标记名称获取元素。从文本链接中获取标题值

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

得到它,如果你不能使用ID或代码名称目标的元素,它是什么从页面上的其他链接中识别此链接? – JJJ 2013-03-03 13:14:39

+0

你不能通过标签名称获得元素ID,你可以添加一个类别吗?有什么东西可以用来作为扫描仪来选择它?或者你想按标题选择它? – cernunnos 2013-03-03 13:15:05

+0

'document.links [2] .title'会给你页面上第三个链接的标题 – mplungjan 2013-03-03 13:16:06

回答

1

您需要为您的链接添加一个特定的ID。 然后你可以直接访问它并获得你需要的价值。 下面是一个例子: 首先,添加一个id你的链接

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

然后用JavaScript

var title = document.getElementById('myLink').title; 
var html = document.getElementById('myLink').innerHTML;