JS获取html对象的几种方式说明
2024-08-27 12:17:48
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>";
http://www.cnblogs.com/roucheng/
最新文章
- 并查集 poj2236
- 12C清理asm磁盘组和文件
- android studio环境搭建-笔记1
- 定义file input
- mysql 常用命令集锦[绝对精华]
- jenkins - ssh Server Groups Center
- 【java提高】Serializable(一)--初步理解
- Event 发布与订阅(一)
- Trident中的过滤与函数的区别
- select 标签判断value值相同 就selected高亮
- redis工具类 ----RedisPoolUtil
- C# Invoke方法
- hive中left join、left outer join和left semi join的区别
- POJ 2117 Electricity(割点求连通分量)
- yii 获取当前模块名、控制器名 、动作名
- kdissert:linux下的自由脑图软件
- [label][JavaScript][The Defined Guide of JavaScript] 如何声明变量
- dubbo 响应超时异常: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout.
- cg教程
- php接收post过来的json数据
热门文章
- Android开发:第四日——SQLite初接触
- VirtualBox不能为虚拟电脑 Ubuntu 打开一个新任务
- Akismet API 密钥(key)免费获取方法
- 关于把本地应用封装成windows app发布审核通不过的问题
- android 打包流程
- Java 或者android 的加密技术
- 关于 Enum.TryParse 方法的一个小坑&hellip;
- chm格式文件能打开,但看不到内容问题
- fedora Server 21 安装 Opera 29.0.1795.47
- EPLAN Electric P8 2.0即将到来,着实令人期待-转caodaping