1、通过标签获取元素,返回一个数组

var li = document.getElementsByTagName('li');//标签获取元素

li[0].innerHTML;// 查看获取元素的内容

li[0].innerHTML = "content";//修改获取到标签中的内容

2、通过id获取页面元素

var header = document.getElementById("header");//id获取元素

3、通过class名字获取页面元素

var list = document.getElementsByClassName('list');//返回一个数组,通过下标访问文本

4、通过CSS选择符方式获取页面元素

//querySelector:返回符合条件的第一个

var str = document.querySelector('li');

var str1 = document.querySelectorAll('li');//全部返回,每个li都是一个对象

JavaScript获取页面的常用方法

// 1、通过标签获取元素,返回一个数组

var li = document.getElementsByTagName('li');

//2、通过id获取页面元素

var header = document.getElementById("header");

// 3、通过class名字获取页面元素

var list = document.getElementsByClassName('list');//返回一个数组,通过下标访问文本

// 4、通过CSS选择符方式获取页面元素

//querySelector:返回符合条件的第一个

var str = document.querySelector('li');

// querySelectorAll:返回符合条件的每一个

var str1 = document.querySelectorAll('li');

JavaScript学习

  • HTML
  • jQuery
  • JavaScript
  • HTML
  • jQuery
  • JavaScript

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

通过哪些方法可以获取页面的html元素,JavaScript获取页面元素的常用方法详解相关推荐

  1. python中docx模块的使用_python使用docx模块读写docx文件的方法与docx模块常用方法详解...

    一,docx模块 Python可以利用python-docx模块处理word文档,处理方式是面向对象的.也就是说python-docx模块会把word文档,文档中的段落.文本.字体等都看做对象,对对象 ...

  2. js和php获取页面的url信息

    javascript实现: top.location.href 顶级窗口的地址this.location.href 当前窗口的地址 PHP实现 #测试网址: http://localhost/blog ...

  3. ajax获取cpu的占用率,JavaScript获取当前cpu使用率的方法

    本文实例讲述了JavaScript获取当前cpu使用率的方法.分享给大家供大家参考,具体如下: 想获取当前系统cpu的使用率,如果允许使用hta,可以使用以下的代码获取当前cpu的使用率(较为精确) ...

  4. socket 获取回传信息_Luat系列官方教程5:Socket代码详解

    文章篇幅较长,代码部分建议横屏查看,或在PC端打开本文链接.文末依然为爱学习的你准备了专属福利~ TCP和UDP除了在Lua代码声明时有一些不同,其他地方完全一样,所以下面的代码将以TCP长连接的数据 ...

  5. php页面自分页刷新,详解PHP+AJAX无刷新分页实现方法

    PHP+AJAX无刷新分页实现代码详解,最近在看ajax 教程,就想写个简单入门的PHP+AJAX无刷新分页,我们依据ajax开发框架,代码如下: var http_request=false; fu ...

  6. python中字符串类型的encode()方法_第五章 Python字符串常用方法详解

    5.1 Python字符串拼接(包含字符串拼接数字) 在 Python中拼接(连接)字符串很简单,可以直接将两个字符串紧挨着写在一起,具体格式为: strname = "str1" ...

  7. HTML导航栏的四种制作方法,jQuery+CSS3实现四种应用广泛的导航条制作实例详解

    导航条的使用很广,每个网站都会做出具有自己特色的导航条.最近特地去了解了各种类型的导航条,比如具有高亮显示的导航条,中英文互相切换的导航条,具有弹性动画的导航条,甚至是具有摩擦运动动画的导航条(文字下 ...

  8. mybatis获取表名_mybatis plus 的动态表名的配置详解

    mybatis plus简介 详见mybatis plus的官网 业务要求 业务上要求存储数据的时候根据某个字段动态的选择数据要存储的表. 如根据code字段: code->[1001,1002 ...

  9. java中isblank 方法_StringUtils中的isEmpty、isNotEmpty、isBlank和isNotBlank的区别详解

    一.StringUtils中的isEmpty方法 1.StringUtils中的isEmpty方法中的源码如下: 注:由源码可知(判断某字符串是否为空,为空的标准是str==null或str.leng ...

最新文章

  1. 机器学习的数学基础 - 期望,方差与协方差
  2. linux pthread_join 使用记录
  3. Ubuntu 12.10 下 详细Netbeans安装配置篇 (下)
  4. Linux 终端访问 FTP 及 上传下载 文件
  5. Twemproxy对redis集群进行代理实现高可用
  6. Linux各个文件夹的作用~~~非常实用!!
  7. Eigen入门之密集矩阵 9 - 别名混乱Aliasing
  8. 董明珠炮轰国产车的创始人不开自己生产的车,事实果真如此吗?
  9. 单片机定时器实验两位倒计时秒表_51单片机基础与应用8天速成(三)
  10. Github 上近万星的深度学习模型大全!
  11. ES6学习笔记04:Set与Map
  12. Java 文件操作-RandomAccessFile
  13. 96.不同的二叉搜索树(JavaScript)
  14. 马化腾最新演讲谈机遇:让所有企业在云端利用AI处理大数据
  15. md5解密 python_python写一个md5解密器示例
  16. jsp mysql demo_ntko: ntko办公插件使用案例demo使用java+jsp+mysql实现
  17. 编写c语言程序解一元一次方程,一元方程计算器1.0的代码(C语言实现)
  18. Docker系列之一:在线安装docker和下载镜像
  19. ADS仿真5_LNA设计
  20. layui设置按钮不可点击_layui upload 模块点击选择文件按钮的禁用与启用功能

热门文章

  1. 协同管理迎大考 谁能站“C位”
  2. Xampp 删除与安装
  3. [C题目]4个嫌疑犯中有1个凶手,4个人的供词中只有1个人说谎。
  4. 电子商务与营销管理创新
  5. 分享99个ASP办公 OA源码,总有一款适合您
  6. Win7 32位安装.net framework 4失败的解决过程
  7. SpringBoot项目部署
  8. Java八股文面试,为什么会盛行?又该如何面对?
  9. c++11日期和时间库:chrono
  10. Android SingleLiveEvent Redux with Kotlin Flow