JS获取html对象的几种方式介绍


Posted in Javascript onDecember 05, 2013

document.getElementById("zx");

通过ID获取html元素对象,ID号在html文档当中应该是唯一的。返回的是唯一element对象。并且所有浏览器都兼容。

document.getElementsByTagName("span")[0];

通过标签查找html对象,由于html标签在一个页面中可能重复很多次,所以当前页面返回的是一个数组。可以根据标签出现的位置定位元素的对象。所有浏览器都兼容。

document.getElementsByName("hh")[0];

通过name属性来定位html对象,但是并不是所有标签都有name属性,但是我们可以人为的加上name属性,这样也可以定位到,由于name属性可能有多个,不唯一。所以这个方法返回的也是一个数组,同样我们也可以根据html当中name的位置,进行对name的定位。IE系列不兼容,不推荐使用。

innerHTML:这个方法是获取该html元素的具体html代码

document.getElementById("zx").innerHTML;

还可以更新元素的html代码:

document.getElementById("zx").innerHTML="<b>我们约会吧~</b>";

Javascript 相关文章推荐
破解Session cookie的方法
Jul 28 Javascript
Dom操作之兼容技巧分享
Sep 20 Javascript
js实现在文本框光标处添加字符的方法介绍
Nov 24 Javascript
checkbox选中与未选中判断示例
Aug 04 Javascript
使用jsonp完美解决跨域问题
Nov 27 Javascript
angularjs 源码解析之scope
Aug 22 Javascript
Bootstrap实现导航栏的2种方式
Nov 28 Javascript
js自制图片放大镜功能
Jan 24 Javascript
Vue 表情包输入组件的实现代码
Jan 21 Javascript
js的对象与函数详解
Jan 21 Javascript
react写一个select组件的实现代码
Apr 03 Javascript
VUE Elemen-ui之穿梭框使用方法详解
Jan 19 Javascript
JS获取URL中的参数数据
Dec 05 #Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
Dec 05 #Javascript
浅谈JavaScript函数参数的可修改性问题
Dec 05 #Javascript
浅析JavaScript中的隐式类型转换
Dec 05 #Javascript
浅析JavaScript中两种类型的全局对象/函数
Dec 05 #Javascript
完美解决IE低版本不支持call与apply的问题
Dec 05 #Javascript
JavaScript子类用Object.getPrototypeOf去调用父类方法解析
Dec 05 #Javascript
You might like
杏林同学录(八)
2006/10/09 PHP
Yii2框架制作RESTful风格的API快速入门教程
2016/11/08 PHP
php实现水印文字和缩略图的方法示例
2016/12/29 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
javascript中的几个运算符
2007/06/29 Javascript
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
ie下动态加态js文件的方法
2011/09/13 Javascript
从零学JS之你需要了解的几本书
2014/05/19 Javascript
Javascript实现计算个人所得税
2015/05/10 Javascript
jquery实现用户信息修改验证输入方法汇总
2015/07/18 Javascript
原生js实现中奖信息无间隙滚动效果
2017/01/18 Javascript
AngularJS下$http服务Post方法传递json参数的实例
2018/03/29 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
ES6 Proxy实现Vue的变化检测问题
2019/06/11 Javascript
Vue中用JSON实现刷新界面不影响倒计时
2020/10/26 Javascript
javascript实现固定侧边栏
2021/02/09 Javascript
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
Python3遍历目录树实现方法
2015/05/22 Python
Python的Django框架中的数据过滤功能
2015/07/17 Python
浅谈Python的垃圾回收机制
2016/12/17 Python
Python网络编程详解
2017/10/31 Python
python实现内存监控系统
2021/03/07 Python
浅谈解除装饰器作用(python3新增)
2018/10/15 Python
详解mac python+selenium+Chrome 简单案例
2019/11/08 Python
使用matlab 判断两个矩阵是否相等的实例
2020/05/11 Python
CSS3的column-fill属性对齐列内容高度的用法详解
2016/07/01 HTML / CSS
经典商业广告词
2014/03/13 职场文书
公司办公室岗位职责
2014/03/19 职场文书
小学五一劳动节活动总结
2015/02/09 职场文书
关于环保的宣传稿
2015/07/23 职场文书
《葡萄沟》教学反思
2016/02/23 职场文书
2016年小学推普宣传周活动总结
2016/04/06 职场文书
mybatis 解决从列名到属性名的自动映射失败问题
2021/06/30 Java/Android
每日六道java新手入门面试题,通往自由的道路
2021/06/30 Java/Android