我可以向 html 元素添加自定义属性吗?
Can I add custom attributes to html elements?
我还在学习JS和HTML,我想知道我是否可以使用默认不存在的属性,我可以从html添加新的属性吗?我可以从JS添加新的吗?
这样的事情应该可以工作:
var x = document.getElementById('yourid');
x.setAttribute("TestAttribute", "TestValue");
您可以为 html 元素设置所需的任何属性。
如果使用jQuery,请参阅:http://api.jquery.com/attr/#attr2
$( "#elementID" ).attr( "customAttr", "Anything you want" );
没有 jQuery
var myElement = document.getElementById('elementID');
myElement.setAttribute("customAttr", "Anything you want");
相关文章:
- 如何创建自定义属性以添加if.bind
- 在 Javascript 生成的列表中,如何将自定义属性添加到 标记
- 将自定义属性添加到 vuejs 组件
- 使用原型对象向javascript对象添加自定义属性和方法的建议
- 如何向AlloyUI表单生成器添加自定义属性
- 将自定义属性添加到现有对象
- 通过 Javascript 将自定义属性添加到 HTML 元素
- 我可以向 html 元素添加自定义属性吗?
- 如何将自定义属性添加到 HTML 环境,该属性将默认为元素的每个新实例上的空对象
- 添加自定义属性以更好地分离 JavaScript 和 HTML
- 在 ASP.NET 中添加自定义属性.在 JQuery 中访问它
- 通过 Scripts.Render 将自定义属性添加到脚本标记
- 将动态创建的下拉列表的自定义属性值添加到另一个元素
- 根据字段数添加具有自定义属性的字段
- Dynatree jquery插件向节点添加自定义属性
- 在图像标记IE11上添加自定义属性时无法发布表单
- 使用jquery日期选择器向日期添加自定义属性
- querySelectorAll找不到具有自定义属性的动态添加元素
- 添加自定义属性createdElement - jQuery
- 为jQuery对象添加自定义属性