javascript - 使用 <a> 标记内的文本创建 "title"属性?

标签 javascript jquery html

是否可以将文本放入 <a> 中标记并将其添加到 title使用 JavaScript 的该标签的属性?

例如:

<a href="#" title="">Hello</a>

我希望文本“hello”成为 title属性为<a>标签。像这样:

<a href="#" title="Hello">Hello</a>

这可以用 JavaScript 来完成吗?任何帮助或指导将不胜感激。

最佳答案

按照要求,在 JavaScript 中:

var anchors = document.getElementsByTagName('a');
for(i = 0;i < anchors.length; i++) {
    anchors[i].title = anchors[i].textContent;
}

http://jsfiddle.net/spencerooni/z97rc/

关于javascript - 使用 <a> 标记内的文本创建 "title"属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24498874/

相关文章:

javascript - ie 7 和 8 中的 html 文本框不检查图像点击

javascript - 如何使用 JavaScript 制作包含用户当前位置的谷歌地图

javascript - 对 jQuery 插件的操作始终是最后的选择?

javascript - jscrollpane block 滚动父级

javascript - Ajax 在一个事件中只执行一次

javascript - 一次播放一个 HTML 音频元素

javascript - 从 jQuery 更改为纯 Javascript

javascript - 登录后angularjs重定向

javascript - 跟踪鼠标悬停在 html5 Canvas 上

javascript - 一个网页一次只打开1个分区的脚本