2024年6月14日发(作者:)
JS Attribute属性操作详解_
下面我就为大家带来一篇JS Attribute属性操作详解。我觉得挺不错的,现在就分享
给大家,也给大家做个参考。
Attribute是属性的意思,文章仅对部分兼容IE和FF的Attribute相关的介绍。
attributes:猎取一个属性作为对象
getAttribute:猎取某一个属性的值
setAttribute:建立一个属性,并同时给属性捆绑一个值
createAttribute:仅建立一个属性
removeAttribute:删除一个属性
getAttributeNode:猎取一个节点作为对象
setAttributeNode:建立一个节点
removeAttributeNode:删除一个节点
attributes可以猎取一个对象中的一个属性,并且作为对象来调用,留意在这里要用
法“[]”,IE在这里可以用法“()”,考虑到兼容性的问题,要用法“[]”。关于attributes
属性的用法方式上,IE和FF有巨大的分歧,在此不多介绍。
attributes的用法方法:(IE和FF通用)
body
div id = "t"input type = "hidden" id = "sss" value = "aaa"/div
/body
script
var d = mentById("sss").attributes["value"];
();
();
//显示value aaa
/script
getAttribute,setAttribute,createAttribute,removeAttribute四兄弟的概念比
较简单理解,用法方法也比较简洁,唯一需要留意这几点:
1、createAttribute在用法的时候不需要基于对象的,Attribute()
就可以。


发布评论