背景:项目要实现bootstraptable动态某行的具体某列添加按钮,作为常做后端的,弄前端还是有点相形见绌。最先考虑的是,直接等table渲染好了,即可获取对应的每个td元素,即可在其后追加button按钮。但直接在bootstraptable初始化后实现,出现打印console输出有getElementById获取的元素。但length等,都为0。因页面还未完全加载完。so,
解决办法:
将document.getElementById()放在window.onload(function(){});中。让其整个页面加载完成后,在去获取,即可。此处记录,分享哈,加强记忆,以及便其他同学遇到类似情况。文笔拙劣,如有不对之处,请大神留言指正,不胜感激。