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 相关文章推荐
浅谈Javascript嵌套函数及闭包
Nov 09 Javascript
jQuery实战之品牌展示列表效果
Apr 10 Javascript
跨浏览器通用、可重用的选项卡tab切换js代码
Sep 20 Javascript
jquery 之 $().hover(func1, funct2)使用方法
Jun 14 Javascript
返回页面顶部top按钮通过锚点实现(自写)
Aug 30 Javascript
jsPDF导出pdf示例
May 02 Javascript
js实现接收表单的值并将值拼在表单action后面的方法
Nov 23 Javascript
关于Vue Webpack2单元测试示例详解
Aug 14 Javascript
vue几个常用跨域处理方式介绍
Feb 07 Javascript
关于layui表单中按钮自动提交的解决方法
Sep 09 Javascript
js滚轮事件 js自定义滚动条的实现
Jan 18 Javascript
Typescript3.9 常用新特性一览(推荐)
May 14 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
PL-880隐藏功能
2021/03/01 无线电
详解:――如何将图片储存在数据库里
2006/12/05 PHP
深入php内核之php in array
2015/11/10 PHP
laravel如何开启跨域功能示例详解
2017/08/31 PHP
php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法实例分析
2020/03/02 PHP
讲两件事:1.this指针的用法小探. 2.ie的attachEvent和firefox的addEventListener在事件处理上的区别
2007/04/12 Javascript
checkbox 复选框不能为空
2009/07/11 Javascript
JS中confirm,alert,prompt函数区别分析
2011/01/17 Javascript
js确定对象类型方法
2012/03/30 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
JS批量修改PS中图层名称的方法
2014/01/26 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
2014/10/11 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
2016/10/24 Javascript
websocket+node.js实现实时聊天系统问题咨询
2017/05/17 Javascript
react-native使用react-navigation进行页面跳转导航的示例
2017/09/07 Javascript
Vue实现todolist删除功能
2018/06/26 Javascript
微信小程序五子棋游戏的悔棋实现方法【附demo源码下载】
2019/02/20 Javascript
vue中注册自定义的全局js方法
2019/11/15 Javascript
[02:19]DOTA2女子战队FOX视频专访:希望更多美眉一起加入
2013/10/15 DOTA
[11:33]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第二场
2018/04/06 DOTA
解读Python中degrees()方法的使用
2015/05/18 Python
python中使用iterrows()对dataframe进行遍历的实例
2018/06/09 Python
详解Python中的分组函数groupby和itertools)
2018/07/11 Python
Python select及selectors模块概念用法详解
2020/06/22 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
Public Desire美国/加拿大:全球性的在线鞋类品牌
2018/12/17 全球购物
家具厂厂长岗位职责
2014/01/01 职场文书
自我鉴定书面格式
2014/01/13 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
投标服务承诺书
2014/05/28 职场文书
关于青春的演讲稿三分钟
2014/08/22 职场文书
2014年售票员工作总结
2014/11/19 职场文书
奖学金个人总结
2015/03/04 职场文书
HAM-2000摩机图
2021/04/22 无线电
PYTHON基于Pyecharts绘制常见的直角坐标系图表
2022/04/28 Python