今天碰到了个问题,页面中存在动态表格,而动态表内空间id是变化的,无法通过id或name进行获取或控制,最终通过js的document.getElementById(),及table.rows[i].cells[5].children[0]达到了目的。
示例代码如下:

 var msgBz = "提示:<br/>";var flagBz = true;var table = document.getElementById("TABLE_0");console.log("length:"+table.rows.length);for(var i=37;i<52;i++){var $score = table.rows[i].cells[5].children[0];var $item = table.rows[i].cells[2].children[0];var $remakes = table.rows[i].cells[7].children[0];console.log("score:"+$score.value);console.log("remakes:"+$remakes.value);if($score.value<1 && $remakes.value==""){//flagBz = false;if(msgBz.indexOf($item.value)==-1){msgBz += $item.value+"单项得分小于1,请填写相应备注<br/>";flagBz = false;}}}console.log("msgBz:"+msgBz);if(flagBz == false){alert(msgBz);$("html,body").animate({scrollTop:0}, 500);return false;}

参考网址:
https://blog.csdn.net/zhanqizi/article/details/83141238
http://blog.csdn.net/LPFpegfei/article/details/42143769
js带参函数,返回值函数
https://zhidao.baidu.com/question/157957425.html
https://www.cnblogs.com/xiaowie/p/9773211.html

js操作动态表格内元素相关推荐

  1. html table 筛选记录,JS实现table表格内针对某列内容进行即时搜索筛选功能

    JS实现table表格内针对某列内容进行即时搜索筛选功能 发布时间:2020-08-29 09:26:37 来源:脚本之家 阅读:103 作者:Marx-link 本文实例讲述了JS实现table表格 ...

  2. DOM JS实现动态表格

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. JS - 生成动态表格

    <script>var datas = [{name: '卡卡西',subject: 'JavaScript',grade: 100,}, {name: '鸣人',subject: 'Ja ...

  4. 原生js 给动态添加的元素添加(事件监听器)

    原生js (事件监听)和(动态添加元素) 给动态添加的元素添加点击事件 <!DOCTYPE html> <html><head><meta charset=& ...

  5. js遍历获取表格内数据方法

    分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 本文将介绍如何使用 ...

  6. JS生成动态表格并为每个单元格添加单击事件的方法

    <html><head><title>Demo</title><script>function getColumnDetail(column ...

  7. 原生js实现动态表格分页(封装版)

    之前一直用的插件做表格分页,但是不同的场景用到的情况都不同,所以索性用个原生js搞一个封装好的. 后台动态获取数据进行渲染,等页面渲染成功之后在进行分页.数据的获取我用的vue,也可以用ajax等其他 ...

  8. js给动态添加的元素添加属性

    将一段标签动态添加到div中,给这段标签的img标签设置width:100% 一开始设置了添加类名 // 内容 const content = res.data.data.info.content; ...

  9. layui动态表格下拉菜单

    解决layui动态表格内插入下拉菜单简单方法 简单来讲就是在table.render里的done里获取该列表格创建select插入节点,再将res数据拼接上去.layuiselect模块加载进表格会被 ...

  10. 原生js获取document_【JS 口袋书】第 9 章:使用 JS 操作 HTML 元素

    作者:valentinogagliardi 译者:前端小智 来源:github 这几天自己的公众号无套路送现金 200+,参与方式如下 OKR 与 KPI 的区别(文中无套路送现金 200+) 文档对 ...

最新文章

  1. 3D曲面重建之移动最小二乘法
  2. 删除本地文件后 Git pull从远程仓库重新获取不到解决办法
  3. 重磅盘点:过去8年中深度学习最重要的想法
  4. lor: 一个基于OpenResty的lua framework
  5. 特别实用的 6 款 Python 特殊文本格式处理库推荐
  6. Nginx 内置绑定变量的介绍
  7. Js——event详解
  8. python vtk mousemove_VTK的视点研究之三维空间漫游(转载)
  9. java中的列表栈链表_Java数据结构(栈,队列,双链表)
  10. python 大括号中括号小括号的区分
  11. 不得不看!降低Transformer复杂度的方法
  12. zynq开发系列2:GPIO连接MIO控制LED闪烁
  13. HDU1517 A Multiplication Game (博弈论+思维)
  14. 计算机交并符号,数学并集符号
  15. 仿人机器人的跑步研究学习笔记2之什么是正逆运动学
  16. 计算机键盘中英文,电脑键盘指法练习(英文+数字)
  17. mysql relay log.info_技术分享 | slave_relay_log_info 表认知的一些展开
  18. 通俗易懂奈奎斯特定理和香农定理
  19. “500 - 内部服务器错误。”解决办法
  20. go 代理加速配置详解

热门文章

  1. 2013年1月第1个周末
  2. 分享一篇获取键盘数值的js(限制在IE浏览器)
  3. 淘宝为什么不该自己做团购
  4. 得到客户端的真实屏幕分辨率
  5. SQL Server 动态行转列(参数化表名、分组列、行转列字段、字段值)
  6. Android开源框架源码分析:Okhttp
  7. Angular学习笔记04——绑定和管道
  8. linux下无法创建组
  9. 通过微信查找SAP TCODE代码
  10. 设计模式之Prototype(原型)