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 12 Javascript
纯JavaScript实现获取onclick、onchange等事件的值
Dec 29 Javascript
js网页滚动条滚动事件实例分析
May 05 Javascript
谈谈impress.js初步理解
Sep 09 Javascript
javascript解决小数的加减乘除精度丢失的方案
May 31 Javascript
javascript基础知识
Jun 07 Javascript
vue组件 $children,$refs,$parent的使用详解
Jul 31 Javascript
微信小程序实现天气预报功能
Jul 18 Javascript
jquery实现选项卡切换代码实例
May 14 jQuery
微信小程序 如何保持登录状态
Aug 16 Javascript
微信小程序音乐播放器开发
Nov 20 Javascript
如何在Node和浏览器控制台中打印彩色文字
Jan 09 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
php环境无法上传文件的解决方法
2014/04/30 PHP
初识php MVC
2014/09/10 PHP
ThinkPHP 3.2 版本升级了哪些内容
2015/03/05 PHP
Yii模型操作之criteria查找数据库的方法
2016/07/15 PHP
PHP静态成员变量
2017/02/14 PHP
jquery的$(document).ready()和onload的加载顺序
2010/05/26 Javascript
jquery对dom的操作常用方法整理
2013/06/25 Javascript
js导出table数据到excel即导出为EXCEL文档的方法
2013/10/10 Javascript
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
2014/03/06 Javascript
jQuery实现的图片分组切换焦点图插件
2015/01/06 Javascript
AngularJs Injecting Services Into Controllers详解
2016/09/02 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
2016/09/20 Javascript
angular.js之路由的选择方法
2016/09/24 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
2017/04/28 Javascript
微信小程序之GET请求的实例详解
2017/09/29 Javascript
JS实现图片居中悬浮效果
2017/12/25 Javascript
详解js的作用域、预解析机制
2018/02/05 Javascript
vue-resource请求实现http登录拦截或者路由拦截的方法
2018/07/11 Javascript
Vue自定义组件双向绑定实现原理及方法详解
2020/09/03 Javascript
Python列表append和+的区别浅析
2015/02/02 Python
详解Django中的form库的使用
2015/07/18 Python
Python实现生成随机数据插入mysql数据库的方法
2017/12/25 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
Python3实现购物车功能
2018/04/18 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
瑞典的玛丽小姐:Miss Mary of Sweden
2019/02/13 全球购物
大学生自我鉴定范文模板
2014/01/21 职场文书
婚礼主持词开场白
2014/03/13 职场文书
党员岗位承诺口号大全
2014/03/28 职场文书
企业宗旨标语
2014/06/10 职场文书
房产公证书
2015/01/23 职场文书
党员个人年度总结
2015/02/14 职场文书
实用求职信模板范文
2019/05/13 职场文书
古诗之爱国古诗5首
2019/09/20 职场文书
vue二维数组循环嵌套方式 循环数组、循环嵌套数组
2022/04/24 Vue.js
Java设计模式中的命令模式
2022/04/28 Java/Android