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 相关文章推荐
window.js 主要包含了页面的一些操作
Dec 23 Javascript
jQuery实现切换页面布局使用介绍
Oct 09 Javascript
js一般方法改写成面向对象方法的无限级折叠菜单示例代码
Jul 04 Javascript
jquery.validate使用时遇到的问题
May 25 Javascript
IE10中flexigrid无法显示数据的解决方法
Jul 26 Javascript
微信小程序教程系列之视图层的条件渲染(10)
Apr 19 Javascript
angular4 JavaScript内存溢出问题
Mar 06 Javascript
解决在Bootstrap模糊框中使用WebUploader的问题
Mar 22 Javascript
Angular使用过滤器uppercase/lowercase实现字母大小写转换功能示例
Mar 27 Javascript
React 实现车牌键盘的示例代码
Dec 20 Javascript
js 图片懒加载的实现
Oct 21 Javascript
微信小程序实现通讯录列表展开收起
Nov 18 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 中文处理函数集合
2008/08/27 PHP
PHP GD 图像处理组件的常用函数总结
2010/04/28 PHP
PHP函数getenv简介和使用实例
2014/05/12 PHP
php中 $$str 中 &quot;$$&quot; 的详解
2015/07/06 PHP
PHP操作MongoDB实现增删改查功能【附php7操作MongoDB方法】
2018/04/24 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
2019/03/29 PHP
JavaScript 学习笔记(六)
2009/12/31 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
jQuery实现鼠标划过修改样式的方法
2015/04/14 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
javaScript数组迭代方法详解
2016/04/14 Javascript
JavaScript基础重点(必看)
2016/07/09 Javascript
JavaScript中函数声明与函数表达式的区别详解
2016/08/18 Javascript
webix+springmvc session超时跳转登录页面
2016/10/30 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
2016/11/24 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
2017/01/15 Javascript
详解使用JS如何制作简单的ASCII图与单极图
2017/03/31 Javascript
jQuery Plupload上传插件的使用
2017/04/19 jQuery
Angular 4依赖注入学习教程之ValueProvider的使用(七)
2017/06/04 Javascript
node.js使用http模块创建服务器和客户端完整示例
2020/02/10 Javascript
[54:33]2018DOTA2亚洲邀请赛小组赛 A组加赛 Liquid vs Optic
2018/04/03 DOTA
用Python中的wxPython实现最基本的浏览器功能
2015/04/14 Python
在Django的模型中执行原始SQL查询的方法
2015/07/21 Python
python僵尸进程产生的原因
2017/07/21 Python
TensorBoard 计算图的查看方式
2020/02/15 Python
python获取系统内存占用信息的实例方法
2020/07/17 Python
简述 Python 的类和对象
2020/08/21 Python
Ajax主要包含了哪些技术
2014/06/12 面试题
转党组织关系介绍信
2014/01/08 职场文书
服务理念口号
2014/06/11 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
社区党建工作汇报材料
2014/10/27 职场文书
2015年女生节活动总结
2015/02/27 职场文书
公司表扬信格式
2015/05/04 职场文书
2015年节能减排工作总结
2015/05/14 职场文书
小学生优秀作文范文(六篇)
2019/07/10 职场文书