我正在尝试遍历所有getElementsByTagName(“input”)使用forEach
dom的元素。结果报错了??

    <input type="text" value="" /><input type="text" value="" />var input = document.getElementsByTagName("input");alert(input.length);input.forEach((value, index, ar)=> {alert(index);});

解决:
您需要使用以下命令将节点列表转换为数组:

    var input = document.getElementsByTagName("input");var inputList = Array.prototype.slice.call(input);alert(inputList.length);inputList.forEach((value, index, ar)=> {alert(index);});使用es6的array.from(input).foreach(res => {})

getElementsByTagName获取的数组 forEach报错相关推荐

  1. php访问数组用引号_php双引号中访问数组元素报错如何解决

    最近在做微信公众号开发,在一个发送图文接口中,需要把数组元素拼接在XML字符串中,本文主要和大家分享一篇基于php双引号中访问数组元素报错的解决方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小 ...

  2. sql语句使用foreach报错

    mapper List<ReworkDeviceDetailDTO> getListByPartIds(List<Long> partIds); sql语句 <selec ...

  3. 【hadoop】java 获取 yarn app 信息 报错 ConfiguredRMFailoverProxyProvider - Failing over to rm2

    文章目录 1.概述 1.概述 java 获取 yarn app 信息 报错 ConfiguredRMFailoverProxyProvider - Failing over to rm2 2022-0 ...

  4. 获取京东商品信息报错error pdos_captcha

    获取京东商品信息报错error pdos_captcha 2020.7.20 python 请求商品信息出现 {"error":"pdos_captcha"}. ...

  5. JsonMap对象的获取与前台浏览器报错Uncaught TypeError: Cannot read property ‘map‘ of undefined

    JsonMap对象的获取与前台浏览器报错Uncaught TypeError: Cannot read property 'map' of undefined 经过不断排查以后发现是自己的后台传的值出 ...

  6. Unity当GameObject.Find(““)获取不到对象报错时

    Unity当GameObject.Find("")获取不到对象报错时 有时候Hierarchy明明有我们需要获取的对象,但当他不启用时,我们用GameObject.Find(&qu ...

  7. vue中通过arr.length获取数组长度报错:Error in render: “TypeError: Cannot read property ‘length‘ of undefined“

    刚开始是通过arr.length获取数组长度的! 结果控制台报错: Error in render: "TypeError: Cannot read property 'length' of ...

  8. C# 频繁申请数组偶尔报错OutOfMemoryException

    如图, 频繁申请新的数组,导致偶尔报错OutOfMemoryException(重点:偶尔),很奇怪的问题,明明内存够,却报错OutOfMemoryException. 分析:数组地址是连续的,我这是 ...

  9. mysql获取数据库账号密码报错errorCode 1045, state 28000——常见5种解决办法

    本地写了个一个项目后想上传到阿里云服务器(Windows)中,mysql+tomcat+jdk都已经配置好了,但就在项目运行时报错,显示如下 create connection error, url: ...

最新文章

  1. 【LeetCode】53.最大子序和
  2. HttpServlet类简介和简单用法
  3. 获取当前按钮所在行的input_form表单的input上传文件
  4. 《Java 7 并发编程指南》学习概要 (3)Semaphore, CountDownLatch, CyclicBarrier , Phaser, Exchanger...
  5. mysql建模之前需要会什么_mysql – 什么是建模我简单表的最佳方法?
  6. 运维测试工作笔记0002---网站访问的UV,IP,PV,VV是什么意思
  7. (九)Hibernate 检索策略
  8. 5G 之战让运营商备受冷落?! | 极客头条
  9. PL/SQL 12.0配置连接远程Oracle数据库
  10. CCF NOI1046 打印方阵
  11. web大作业:简单的学生网页作业源码 基于html css javascript jquery实现智能分控网站
  12. 【分享】“金蝶云星辰“ 在集简云平台集成应用的常见问题与解决方案
  13. cad详图怎么画_CAD施工图怎样能画的快?老师傅教你20个制图诀窍,远超他人!
  14. 拉结尔6月21日服务器维护,《拉结尔》6月19日换端更新公告
  15. 欲取代Android的Firefox OS 的意外复兴
  16. SVN的安装和使用基础教程
  17. DTC(Deep Temporal Clustering--Fully Unsupervised Learning of Time-Domain Features)论文理解
  18. 自己写的uvc驱动支持IP2977/ip2970
  19. orbslam2可视化_[Ubuntu] ORB SLAM2 编译调试
  20. 全国车辆违章查询API文档及demo

热门文章

  1. localStorage的存储,读取,删除
  2. Python爬虫 —— 基础
  3. 点石互动--robin之:5A点评第三期—长白山生态旅游网
  4. seajs引入html,SeaJS:一个适用于 Web 浏览器端的模块加载器
  5. js获取当前时间往前推24小时
  6. 大数据2017国庆节出游指南
  7. 小程序开发零门槛教程
  8. 擎创技术流 | ClickHouse逻辑集群的玩法
  9. 微信开放平台 网站应用 第三方微信登录 回调地址导致的错误如何解决
  10. What is a Lightweight Methodology? 什么是轻量级方法?(英汉对照)