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 相关文章推荐
潜说js对象和数组
May 25 Javascript
jquery的ajax请求全面了解
Mar 20 Javascript
js中数组Array的一些常用方法总结
Aug 12 Javascript
JavaScript字符串常用类使用方法汇总
Apr 14 Javascript
深入浅析JavaScript中with语句的理解
May 12 Javascript
js从数组中删除指定值(不是指定位置)的元素实现代码
Sep 13 Javascript
jquery  实现轮播图详解及实例代码
Oct 12 Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
Dec 08 Javascript
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
jQuery插件DataTables分页开发心得体会
Aug 22 jQuery
利用js编写网页进度条效果
Oct 08 Javascript
使用Vant完成Dialog弹框案例
Nov 11 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/03/05 PHP
php数组使用规则分析
2015/02/27 PHP
yii2项目实战之restful api授权验证详解
2017/05/20 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
2011/11/21 Javascript
js onkeypress与onkeydown 事件区别详细说明
2012/12/13 Javascript
左右悬浮可分组的网站QQ在线客服代码(可谓经典)
2012/12/21 Javascript
用nodejs写的一个简单项目打包工具
2013/05/11 NodeJs
js的匿名函数使用介绍
2013/12/11 Javascript
项目中常用的JS方法整理
2015/01/30 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
JQuery点击事件回到页面顶部效果的实现代码
2016/05/24 Javascript
JS中对Cookie的操作详解
2016/08/05 Javascript
基于iScroll实现下拉刷新和上滑加载效果
2017/07/18 Javascript
详解Vue双向数据绑定原理解析
2017/09/11 Javascript
seajs中最常用的7个功能、配置示例
2017/10/10 Javascript
jQuery动态添加li标签并添加属性和绑定事件方法
2018/02/24 jQuery
mac上配置Android环境变量的方法
2018/07/08 Javascript
express 项目分层实践详解
2018/12/10 Javascript
angular中如何绑定iframe中src的方法
2019/02/01 Javascript
vuex中store存储store.commit和store.dispatch的用法
2020/07/24 Javascript
基于Vue全局组件与局部组件的区别说明
2020/08/11 Javascript
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
Python多线程编程(五):死锁的形成
2015/04/05 Python
Python中struct模块对字节流/二进制流的操作教程
2017/01/21 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
Python中PyQt5/PySide2的按钮控件使用实例
2019/08/17 Python
python爬虫可以爬什么
2020/06/16 Python
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
华三通信H3C面试题
2015/05/15 面试题
培训主管的岗位职责
2013/11/23 职场文书
奥运会口号
2014/06/13 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书
创业计划书介绍
2019/04/24 职场文书
创作书写之导游词实用技巧分享(干货)
2019/12/20 职场文书
联想win10摄像头打不开怎么办?win10笔记本摄像头打不开解决办法
2022/04/08 数码科技