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 相关文章推荐
制作特殊字的脚本
Jun 26 Javascript
jQuery中filter()方法用法实例
Jan 06 Javascript
jQuery中next()方法用法实例
Jan 07 Javascript
JS实现的文字与图片定时切换效果代码
Oct 06 Javascript
Vue组件BootPage实现简单的分页功能
Sep 12 Javascript
Node.js 中exports 和 module.exports 的区别
Mar 14 Javascript
微信小程序商城项目之购物数量加减(3)
Apr 17 Javascript
Angular CLI在Angular项目中如何使用scss详解
Apr 10 Javascript
vue2中使用sass并配置全局的sass样式变量的方法
Sep 04 Javascript
JS函数节流和防抖之间的区分和实现详解
Jan 11 Javascript
vue基础之使用get、post、jsonp实现交互功能示例
Mar 12 Javascript
jQuery实现本地存储
Dec 22 jQuery
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 过滤危险html代码
2009/06/29 PHP
php 生成文字png图片的代码
2011/04/17 PHP
php使用GeoIP库实例
2014/06/27 PHP
大家在抢红包,程序员在研究红包算法
2015/08/31 PHP
PHP正则表达式匹配替换与分割功能实例浅析
2017/02/04 PHP
excel操作之Add Data to a Spreadsheet Cell
2007/06/12 Javascript
JavaScript 事件对象的实现
2009/07/13 Javascript
script标签的 charset 属性使用说明
2010/12/04 Javascript
Javascript获取HTML静态页面参数传递值示例
2013/08/18 Javascript
js字符串操作方法实例分析
2015/05/06 Javascript
AngularJS 面试题集锦
2016/09/06 Javascript
JavaScript函数基础详解
2017/02/03 Javascript
前端主流框架vue学习笔记第一篇
2017/07/26 Javascript
简单理解Vue中的nextTick方法
2018/01/30 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
2018/03/01 Javascript
Element UI 自定义正则表达式验证方法
2018/09/04 Javascript
JavaScript 严格模式(use strict)用法实例分析
2020/03/04 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
js 获取扫码枪输入数据的方法
2020/06/10 Javascript
微信小程序整个页面的自动适应布局的实现
2020/07/12 Javascript
python使用wmi模块获取windows下的系统信息 监控系统
2015/10/27 Python
使用PyInstaller将Python程序文件转换为可执行程序文件
2016/07/08 Python
Python实现生成随机日期字符串的方法示例
2017/12/25 Python
Python实现爬虫从网络上下载文档的实例代码
2018/06/13 Python
Python魔法方法功能与用法简介
2019/04/04 Python
Python lxml库的简单介绍及基本使用讲解
2020/12/22 Python
CSS3实现银灰色动画效果的导航菜单代码
2015/09/01 HTML / CSS
在HTML5 canvas里用卷积核进行图像处理的方法
2018/05/02 HTML / CSS
从零实现一个自定义html5播放器的示例代码
2017/08/01 HTML / CSS
马德里竞技官方网上商店:Atletico Madrid Shop
2019/03/31 全球购物
为什么group by 和order by会使查询变慢
2014/05/16 面试题
如何实现一个自定义类的序列化
2012/05/22 面试题
简述网络文件系统NFS,并说明其作用
2016/10/19 面试题
毕业生政审意见范文
2015/06/04 职场文书
指导教师推荐意见
2015/06/05 职场文书
Python爬取科目四考试题库的方法实现
2021/03/30 Python