document.getElementById()
2024-09-06 14:50:09
使用两个for循环取json数据的时候出错:
代码简化如下:
for(var a=0;a<3;a++){
for(var b=0;b<3;b++){
document.getElementById(id).rows[row].cells[cell].innerHTML=json_arr[json_data];//将json的值放入表格
}
console.log(document.getElementById(id));//找不到id
}
问题: 外层for循环只执行一次,当内层for循环执行完毕之后,无法找到document.getElementById(id)。
解决办法:①将外层循环语句换成while,还是出错②将相关文件放入测试服务器中,简化无关代码,没问题再不断加入无关内容。。。。。。。。解决。
问题原因:在测试时是因为表格不够,无法运行
document.getElementById(id).rows[row].cells[cell].innerHTML=json_arr[json_data];
最新文章
- [Android] 多重使用Fragment 中的onFragmentInteraction
- [转]显卡帝揭秘3D游戏画质特效
- php获取post参数的几种方式 RPC 规定接收取值方式 $GLOBALS[&#39;HTTP_RAW_POST_DATA&#39;];
- Python成长笔记 - 基础篇 (十一)----RabbitMQ、Redis 、线程queue
- java内部类以及异常处理
- 谈谈c#中异步编程模型的变迁
- iOS阶段学习第29天笔记(UITextField的介绍)
- 【软件工程实践一】git使用心得
- Kali Linux Web 渗透测试视频教程—第十四课-arp欺骗、嗅探、dns欺骗、session劫持
- hdu2527哈夫曼编码
- 安装及升级node
- Open Explorer Plugin for Eclipse (eclipse 插件 在eclipse里面打开文件目录)
- Python基础:1.数据类型(元组)
- Mac下Sublime Text 3安装配置
- Linq实现t-Sql的各种连接
- 常见排序算法JAVA实现
- 配置一个 Confluence 6 环境
- ReactNative用指定的设备/模拟器运行项目
- hadoop的checkpoint检查时间参数设置
- C#实现无标题栏窗体点击任务栏图标正常最小化或还原的解决方法
热门文章
- CMake学习笔记二
- 【JZOJ4934】【NOIP2017GDKOI模拟1.12】a
- 【JZOJ4896】【NOIP2016提高A组集训第16场11.15】兔子
- jreble for eclipse配置
- oracle如何看审计的结果
- springboot对shiro进行mock单元测试
- 2019-4-10-VisualStudio-2019-尝试使用-C#-8.0-新的方式
- 关于编码的发展演变:ASCII、GB2312、GBK、gb18030、Unicode、UTF-8
- Firefox浏览器怎么安装adobe flash player插件
- Redis源码解析:01简单动态字符串SDS