
JS17-DOM操作之设定标签属性
发布日期:2021-05-12 03:06:44
浏览次数:13
分类:精选文章
本文共 750 字,大约阅读时间需要 2 分钟。
文中涉及到HTML标签的操作方法,这里将以技术性的角度进行阐述。
// element.querySelector方法用于从节点列表中快速找到带有选定类名或属性的所有标签。这里使用querySelector('div')来获取所有div标签的对象。
// 添加属性的不同方法:// 1. 通过设置属性直接在标签对象上定义,一般适用于id和class属性。// 例如:标签对象 id 属性可以通过 oDiv.id = 'div1';
来设定。
// 2. 对于其他自定义的属性,可以使用 setAttribute() 和 getAttribute() 方法进行操作。// 例如:使用 oDiv.setAttribute('index', 0);
设置属性值,oDiv.getAttribute('index')
获取对应的属性值。
// 注意事项:// - 对于某些属性(如id和class),直接通过标签对象设定和获取更为高效。// - 对于其他属性(如name和title),建议使用 setAttribute() 和 getAttribute() 为更好的选择,以确保不同浏览器的兼容性。
//示例代码:
var oDiv = document.querySelector('div');oDiv.id = 'div1';oDiv.className = 'div2';oDiv.name = '张三';
// 常用属性和方法说明:
- id属性: 需要通过
oDiv.id
来操作。 - class属性: 需要通过
oDiv.className
来操作。 - 其他属性: 使用
setAttribute()
和getAttribute()
方法处理。
这样操作既符合W3C标准,又能确保跨浏览器的兼容性。
发表评论
最新留言
很好
[***.229.124.182]2025年04月29日 15时40分56秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
记Java中有关内存的简单认识
2019-03-06
http头部 Expect
2019-03-06
Hadoop(十六)之使用Combiner优化MapReduce
2019-03-06
C#实现outlook自动签名
2019-03-06
《机器学习Python实现_10_06_集成学习_boosting_gbdt分类实现》
2019-03-06
CoreCLR源码探索(八) JIT的工作原理(详解篇)
2019-03-06
IOS开发Swift笔记16-错误处理
2019-03-07
flume使用中的一些常见错误解决办法 (地址已经使用)
2019-03-07
设计模式-创建型02-工厂模式-工厂方法模式01
2019-03-07
【Java-27】Java常见错误记录
2019-03-07
andriod 开发错误记录
2019-03-07
C语言编译错误列表
2019-03-07
看明白这两种情况,才敢说自己懂跨链! | 喵懂区块链24期
2019-03-07
数字印钞界迎来重磅精英机构,普通人还有翻身机会吗? | 加密货币与阶层穿越...
2019-03-07
张一鸣:创业7年,我经历的5件事
2019-03-07
SQL基础语法
2019-03-07
git拉取远程指定分支代码
2019-03-07
C语言--C语言总结大纲
2019-03-07
idea上的程序报错-> 错误: 找不到或无法加载主类
2019-03-07