最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
JavaScript中使用ID获取节点的思路
时间:2016-06-06 编辑:简简单单 来源:一聚教程网
在现在的网页开发中,元素的ID属性可能仅仅只用于JavaScript查找元素了,因为他不能重复使用,违背了CSS的编写原则,但是最近偶然看到有人另类的使用。
学习JavaScript的时候,通过ID获取节点对象的方法,书上以及手册都是这样写的:
var idnode=document.getElementById("idname")
然后再用获取到idnode更改样式:
idnode.style.color="#ff0"
但是偶然的机会看到有人是这样写的:
idname.style.color
我的第一感觉是这样写肯定出错。但是这样的写法竟然可以获得和第一种方法同样的结果!太不科学了,如果可以这么简单的获取节点对象,那么第一种方法不是可以淘汰了吗?
然后查了一些资料,第二种方法只是在一些高版本的浏览器可以使用,兼容性很差。而且不是很符合JS的语法规范。如果是自己简单的做个demo 之类的,可以用用。正规开发还是使用第一种方法吧。
注:getElementById获取到的是一个对象集合,即[Object Object]。
-
上一个: phpcms当前网页高亮(也包括单网页)
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31