关于JS获取不到动态创建的元素的id的问题
2018-04-03 19:04
465 查看
今天,我在window.onload中用JS创建了一个tbody,并且为该tbody设置了一个id,但是在JS的另外一个函数中我打算获取该tbody的id,发现报错了。此时,我的内心是奔溃的,在百度上面找了一下午,也没找到解决办法。但是后来我转念一想,获取id不行,那个获取tagname行不行,然后就用了document.getElementsByTagName(),发现真的成功了,哈哈哈,简直开心得像一个二百斤的小胖子啊。
总结一下,如果以后获取id不行,换个思维,获取tagname,没准就柳暗花明了。
总结一下,如果以后获取id不行,换个思维,获取tagname,没准就柳暗花明了。
相关文章推荐
- firefox下JS动态创建的form表单元素获取不到值的问题
- 关于js获取不到客户端控件id的问题【搜藏】
- ASP.Net 关于前台JS给input赋值后,runat="server" 后台利用ID.Value还是获取不到的问题
- 关于js动态添加的表单元素,提交表单后接收不到的问题
- 有关firefox下js在table中动态创建form元素无法传值问题
- 关于js插入页面元素问题 在js中创建html元素并在 引入js的地方直接显示
- 关于FORM表单元素NAME和ID的获取问题
- 关于动态创建DOM元素的问题
- js动态创建table节点并通过appendChild拼接子元素的问题
- js动态创建input元素,增加点击事件遇到的问题
- 关于document.getElementById(id)获取不到元素
- 基于jquery的关于动态创建DOM元素的问题
- 有关firefox和chrome下js动态创建form元素无法传值的问题
- 关于 隐藏元素(样式为 display: none 的元素)及其子元素 获取不到高度的问题
- 如何获取js动态创建的标签的属性(比如id)
- 关于Jquery append 动态添加元素后,获取不到元素对象情况
- JS动态创建元素的奇怪问题--待解决
- 基于jquery的关于动态创建DOM元素的问题
- 基于jquery的关于动态创建DOM元素的问题
- 有关firefox和chrome下js动态创建form元素无法传值的问题