如何访问自定义 HTML 属性
How to access a custom HTML attribute?
<span id="roleDropName" class="dropdown_btn_val" dropopt="1">Thamaraiselvam</span>
这是我的代码,我需要使用上面的 id 或类来获取dropopt
,我做了以下代码,它对我没有任何影响
console.log(document.getElementById("roleDropName").dropopt);
没有
一个 DOM 元素具有属性dropopt
,因此您可以undefined
返回值。
如果要访问自定义属性,则必须使用 getAttribute
:
document.getElementById("roleDropName").getAttribute('dropopt');
但是,自定义属性最好定义为data-*
属性。然后,您还可以在支持它的浏览器中使用dataset
。
相关问题:
- 自定义属性 - 是还是否?
- getAttribute(( 与 Element 对象属性?
这是jquery版本。首先你需要获取id名称,然后你可以使用.attr((函数来获取属性值,甚至添加新的值。
console.log($('#roleDropName').attr('dropopt'));
相关文章:
- 如何使用Node/Express显示有关特定错误的自定义html页面
- 自定义HTML元素属性未显示-Web组件
- 如何使用ReSharper自定义HTML工具进行JavaScript测试
- 如何访问自定义 HTML 属性
- AngularJS将变量绑定到自定义html属性
- 自定义HTML Shiv的缺点
- 将 d3 演示中的圆圈和文本替换为包含自定义 HTML 和 ko 绑定的 foreignObject
- Wordpress:添加自定义HTML文件
- 使用带有自定义HTML元素的图像usemap
- jQuery使用自定义select()自动完成:自定义HTML中的超链接
- 在递归循环javascript之后,为JSON键变量使用自定义HTML元素
- 如果JavaScript标签是通过谷歌标签管理器插入到页面上的,那么它们的延迟程度是多少;s的自定义HTML
- 如何在没有代码隐藏访问权限的情况下将自定义 HTML 属性添加到 ASP.NET 标签
- 将自定义 HTML 元素与本机元素区分开来
- 如何使用自定义 html 标记来告诉脚本将 html 放在哪里
- 如何在 JSP 中读取 jsp 内部的值打印(作为自定义 HTML 标记)更改事件
- React JSX 中的自定义 HTML 元素标记
- 无法识别流星自定义 HTML 标记
- 使用自定义 html 打印高库存
- Ryan Fait 自定义 HTML 表单和新添加的元素