博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dojo入门:DOM操作
阅读量:4604 次
发布时间:2019-06-09

本文共 749 字,大约阅读时间需要 2 分钟。

作为一款功能齐全的js工具包,dojo提供了统一的DOM操作方法。

dojo.byId

dojo.byId 函数使您可以通过 id 属性选择一个 DOM 节点。该函数是标准 document.getElementById 函数的一个别名,但是显然简短易书写。

 

dojo.query

虽然dojo.byId可以方便的根据id来获取一个DOM节点,但是根据id获取每一个元素几乎是不可能的,因为id是唯一标识。如果一次想获取几个元素,我们可以通过dojo.query方法。

dojo.query 函数接受一个字符串参数,使用一个 CSS3 选择器引用您想选择的元素。这种操作方式很像jquery对DOM的操作。如果我们想获取页面中的某一个class的所有元素,只需要使用以下代码:

dojo.query(".class")

 

这个方法将返回一个NodeList,我们可以通过遍历这个list来操作每一个元素。

 

dojo.body

dojo.body方法返回document的body元素

 

dojo.create

dojo.create方法创建一个元素

 

dojo.destroy

dojo.destroy方法会从父元素中删除该元素,并删掉该元素的所有子元素

 

dojo.empty

dojo.empty方法将删除掉所有子元素

 

dojo.forEach

dojo.forEach方法允许为数组或NodeList定义一个迭代器,来访问数组或NodeList中的每一项,并提供相应的操作。

这个方法会忽略返回值,并且是不支持break的。

 

还有很多其它有用的方法,可以在 查看

转载于:https://www.cnblogs.com/youring2/archive/2012/06/09/2543677.html

你可能感兴趣的文章
ssm项目中 数据库和资源的备份
查看>>
hdoj5671 BestCoder Round #81 (div.2)
查看>>
HDU5950【矩阵快速幂】
查看>>
在线C++编译器
查看>>
C#中各种serialization的比较
查看>>
P2617 Dynamic Rankings
查看>>
工作学习常识1
查看>>
Linux小知识点
查看>>
VisualVM监控远程主机
查看>>
C#中检查网络是否连通的二种方法
查看>>
节假日设置
查看>>
网络游戏_客户端
查看>>
Tomcat8 配置APR模式
查看>>
<五>初探opengl,编写我们的镜头
查看>>
大数据操作:删除和去重
查看>>
C# 程序集
查看>>
《那些年啊,那些事——一个程序员的奋斗史》——28
查看>>
2、JDBC-CURD
查看>>
【C语言零碎知识点】变量的存储类型
查看>>
编程时 对 用途这个字段定义时 不要用using 这个英文
查看>>