出于某种原因,我无法编辑XHTML源代码。我们可以通过Javascript向任何XHTML标记添加任何属性,例如<a title="text">
中的标题吗?
答案 0 :(得分:3)
是。没有必要为了这么简单的东西打破jQuery。同样也要避免使用setAttribute
因为IE中存在问题(不是title
属性,而是许多其他属性)。
相反,只需使用完全正常的DOM Level 1 HTML属性:
link.title= 'text';
所以,例如。如果您要更改的链接是<a href="..." id="foo">
:
document.getElementById('foo').title= 'text';
答案 1 :(得分:2)
使用jQuery,可以使用attr()方法:http://docs.jquery.com/Attributes/attr
HTML:
<a href="#">link</a>
Javascript(jQuery):
$("a").attr("title","my title");
答案 2 :(得分:0)
简短回答:是的,你可以。
关于问题:如何做?请参阅setAttribute方法的文档。
答案 3 :(得分:0)
使用Jquery我相信它很容易做到
答案 4 :(得分:0)