位置: 编程技术 - 正文

JS Attribute属性操作详解(js中attribute)

编辑:rootadmin

推荐整理分享JS Attribute属性操作详解(js中attribute),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js中attr的用法,js target属性,js属性操作,js attributes,js.attr,js target属性,js target属性,js.attr,内容如对您有帮助,希望把文章链接给更多的朋友!

Attribute是属性的意思,文章仅对部分兼容IE和FF的Attribute相关的介绍。

attributes:获取一个属性作为对象

getAttribute:获取某一个属性的值

setAttribute:建立一个属性,并同时给属性捆绑一个值

createAttribute:仅建立一个属性

removeAttribute:删除一个属性

getAttributeNode:获取一个节点作为对象

setAttributeNode:建立一个节点

removeAttributeNode:删除一个节点

attributes可以获取一个对象中的一个属性,并且作为对象来调用,注意在这里要使用“[]”,IE在这里可以使用“()”,考虑到兼容性的问题,要使用“[]”。关于attributes属性的使用方式上,IE和FF有巨大的分歧,在此不多介绍。

attributes的使用方法:(IE和FF通用)

JS Attribute属性操作详解(js中attribute)

getAttribute,setAttribute,createAttribute,removeAttribute四兄弟的概念比较容易理解,使用方法也比较简单,唯一需要注意这几点:

1、createAttribute在使用的时候不需要基于对象的,document.createAttribute()就可以。

2、setAttribute,createAttribute在使用的时候不要使用name,type,value等单词,IE和FF的反应都奇怪的难以理解。

3、createAttribute在使用的时候如果只定义了名字,没有d.nodeValue = "hello";语句定义值,FF会认为是一个空字符串,IE认为是undefined,注意到这点就可以了。

getAttribute的使用方法:

setAttribute的使用方法:(你会发现多了一个名为good的属性hello)

createAttribute的使用方法:(多了一个名为good的空属性)

removeAttribute的使用方法:(少了一个)

getAttributeNode,setAttributeNode,removeAttributeNode三个方法的特点是都直接操作一个node(节点),removeAttributeNode在一开始的时候总会用错,但是充分理解了node的含义的时候,就能够应用自如了。

getAttributeNode的使用方法:

setAttributeNode的使用方法:

removeAttributeNode的使用方法:

更多的关于attributes属必性问题,可在w3school中查询!

以上这篇JS Attribute属性操作详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

javascript中对Date类型的常用操作小结 javascript中对Date类型的常用操作小结/**3.*日期时间脚本库方法列表:4.*(1)Date.isValiDate:日期合法性验证5.*(2)Date.isValiTime:时间合法性验证6.*(3)Dat

JavaScript:Date类型全面解析 创建一个日期对象,使用new操作符后跟Date的构造函数。vardate=newDate();调用默认构造函数情况下,新创建的日期自动获得当前时间和日期。如果需要指定

JavaScript:Array类型全面解析 JavaScript中的数组类型与其他语言中的数组有着很大的区别。JavaScript中的每一项可以保存任何类型的数据。而且,JavaScript数组的大小是可以动态调整的

标签: js中attribute

本文链接地址:https://www.jiuchutong.com/biancheng/370053.html 转载请保留说明!

上一篇:深入理解JavaScript中的对象复制(Object Clone)(深入理解中国式现代化)

下一篇:javascript中对Date类型的常用操作小结(javascript中对象一般由什么组成)

  • 印花税的征税范围具体有哪些
  • 纯外贸企业出口到运费可以抵扣吗
  • 进项税跟增值税
  • 委托加工物资贷方
  • 应付款多付了怎么处理
  • 企业破产的费用的承担
  • 中国银行结算包括哪些内容?怎么做会计分录?
  • 税务行政复议范围不包括
  • 企业增值税留抵退税新闻稿范文
  • 异地施工需要缴纳什么税
  • 减免税期间是什么意思
  • 稳岗补贴需要缴税吗
  • 高速公路通行费抵扣最新规定
  • 福利费开成增值税专用发票怎么办
  • 财政收支结余
  • 收到折扣属于什么会计科目
  • 外贸公司进出口权办理流程
  • u深度u盘启动盘制作工具官网
  • 系统太多怎么办
  • 绿萝 用什么土
  • php实战
  • php的什么函数可以判断变量是否存在
  • 可供出售交易资产
  • php的框架有哪些
  • php图片代码
  • 财税2016年12号文件解读
  • 项目部署计划
  • 出售土地账务如何处理
  • inature前沿
  • 怎么调整利润分配
  • 织梦模板转讯睿模板
  • 帝国cms什么语言
  • 帝国cms批量excel导入文章
  • 将织梦dedecms转换到wordpress
  • 小规模季度免税政策
  • 不开增值税发票的销售收入报税的操作流程是?
  • 佣金的会计如何计算
  • 工会费的会计分录是什么
  • 配置英文
  • 长期应付款科目的涉税风险
  • 暂估的原材料用不用记原材料明细账
  • 实际出资和名义出资
  • 公司组织员工旅游需要交个税吗
  • 高工资的工资
  • 房产契税新政策2023
  • 免税的发票什么样子
  • 积分换购怎么做账
  • 公司缴纳社保如何转为个人缴纳
  • 哪些行业不适用作业法
  • 服装、眼镜、鞋、西药的发票如何做账较好?
  • 给职工交的商业险是什么
  • 企业筹建期间开办费计入
  • 没有销售收入可以有销售费用吗
  • mysql 5.7.11 winx64安装配置方法图文教程
  • sqlserver bulkcopy
  • mysql 复制表结构并把满足条件的数据添加到新表
  • Windows 2008R2 HyperV下安装CentOS6,网卡无痛设置
  • centos 中文
  • win7笔记本任务管理器
  • 华硕a400u安装win7
  • win8的系统
  • linux批量处理文件
  • 2007皖价服
  • win7便签在哪里找回来
  • linux中使用less命令分屏查看
  • android 自定义drawable
  • opengl入门教程
  • node.js和go
  • nodejs mongoose
  • jquery怎么给文本框赋值
  • jquery和dom对象之间怎么转换
  • android滚动布局
  • RadioGroup+Fragment实现底部菜单栏
  • javascript面向对象编程指南
  • android 桌面开发
  • 中奖个人所得税扣除标准
  • 重庆网上申报税务操作流程
  • 个人所得税怎么换手机号绑定
  • 税务局大厅咨询台
  • 重庆医疗app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设