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 相关文章推荐
基于jquery的复制网页内容到WORD的实现代码
Feb 16 Javascript
javascript的alert box在java中如何显示多行
May 18 Javascript
jQuery实用技巧必备(下)
Nov 03 Javascript
Node.js开发者必须了解的4个JS要点
Feb 21 Javascript
jQuery实现的网格线绘制方法
Jun 20 Javascript
jquery uploadify隐藏上传进度的实现方法
Feb 06 Javascript
详解JavaScript的BUG和错误
May 07 Javascript
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
Aug 06 Javascript
jQuery实现的卷帘门滑入滑出效果【案例】
Feb 18 jQuery
JavaScript数组排序小程序实现解析
Jan 13 Javascript
VUE实现Studio管理后台之鼠标拖放改变窗口大小
Mar 04 Javascript
微信小程序开发之获取用户手机号码(php接口解密)
May 17 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设计模式之命令模式的应用详解
2013/05/21 PHP
php读取目录所有文件信息dir示例
2014/03/18 PHP
PHP中的替代语法介绍
2015/01/09 PHP
PHP中的traits简单使用实例
2015/05/13 PHP
PHP PDOStatement::errorCode讲解
2019/01/31 PHP
js实现分享到随页面滚动而滑动效果的方法
2015/04/10 Javascript
JS实现鼠标移上去显示图片或微信二维码
2016/12/14 Javascript
jQuery实现多张图片上传预览(不经过后端处理)
2017/04/29 jQuery
JS实现简单的浮动碰撞效果示例
2017/12/28 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
最后说说Vue2 SSR 的 Cookies 问题
2018/05/25 Javascript
mpvue项目中使用第三方UI组件库的方法
2018/09/30 Javascript
在create-react-app中使用sass的方法示例
2018/10/01 Javascript
JavaScript实现的联动菜单特效示例
2019/07/08 Javascript
微信小程序登录时如何获取input框中的内容
2019/12/04 Javascript
小程序实现可拖动的悬浮按钮
2020/09/07 Javascript
如何利用nodejs实现命令行游戏
2020/11/24 NodeJs
[02:32]DOTA2英雄基础教程 美杜莎
2014/01/07 DOTA
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
[59:30]完美世界DOTA2联赛PWL S3 access vs LBZS 第二场 12.20
2020/12/23 DOTA
Win7下搭建python开发环境图文教程(安装Python、pip、解释器)
2016/05/17 Python
基于Pandas读取csv文件Error的总结
2018/06/15 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
2020/03/10 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
HTML5地理定位实例
2014/10/15 HTML / CSS
武汉某公司的C#笔试题面试题
2015/12/25 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
2016/07/11 面试题
学生鉴定评语大全
2014/05/05 职场文书
文明礼貌演讲稿
2014/05/12 职场文书
2014预备党员批评与自我批评思想汇报
2014/09/20 职场文书
开展党的群众路线教育实践活动情况汇报
2014/11/05 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
会议通知范文
2015/04/15 职场文书
幼儿园园长工作总结2015
2015/05/25 职场文书
Mysql中一千万条数据怎么快速查询
2021/12/06 MySQL