如何获取元素's的title属性
How can I get an element's title property in JavaScript by element id?
我想通过元素的id获取元素,并获取title属性。假设我有一个像下面这样的div,它有一个title属性和一个id
<div id="myId" title="HeresMyTitle">Hello!</div>
我想提供id的myId,并收到不带引号的"HeresMyTitle"。有没有一种方法可以让我轻松地做到这一点?
使用jQuery:
var myTitle = $('#myId').attr('title');
没有jQuery:
var myTitle = document.getElementById('myId').getAttribute('title');
Javascript:
var myTitle = document.getElementById('myId').title
来源:https://www.w3schools.com/jsref/prop_html_title.asp
$('#myId').attr('title')
使用.attr()
获取匹配元素集中第一个元素的属性值。
alert($('#myId').attr('title'))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="myId" title="HeresMyTitle">Hello!</div>
正如您在js中要求的那样,您可以使用getAttribute("title")来检索标题。遵循以下片段:
<div id="myId" title="HeresMyTitle">Hello!</div>
<script>
var divId = document.getElementById("myId");
alert(divId.getAttribute("title"));
</script>
相关文章:
- 如何获取元素's的title属性
- 仅将CSS类添加到那些没有“title”属性的链接中
- 在D3.js中为svg:g元素添加title属性
- 在Oracle Apex 5.0中,无法在侧面导航列表模板中使用title属性
- 工具提示JavaScript在未给出“title”属性时会中断以下表单元素
- 使用属性 “title” 将 html 元素链接到 jQuery.click()
- 在 JS 的单选按钮元素 (HTML) 中使用 title 属性
- Jquery,实时“title”属性更改
- jQuery:删除浏览器生成的 title 属性
- img文件名作为CSS中的title和alt属性
- AngularJS “{{}}” insite title 属性不起作用
- 访问嵌套对象时无法读取未定义的属性“title”
- jQuery 设置 input.value = input.title(或其他输入属性)
- jQuery/JavaScript 查询关于 title 属性
- 如何使用$(this)来动态检索锚点标记的title属性
- 修复了将CSS应用于title属性的脚本的错误
- 如何从tinymce文本区域中删除title属性
- 使用AngularJS将元素文本复制到title属性的干净方法
- 从所有HTML元素中删除属性title
- 属性'title'已经改变了.如何使工具提示理解它