当我试图获取Bootrstrap生成的DOM元素时,它返回为null。
var x= document.getElementById(element.getAttribute('aria-describedby'));
x正在返回null值。我正在尝试将其用于openlayers中的popover。为什么会这样?
答案 0 :(得分:2)
如果未找到具有该ID的元素,则getElementById
方法返回 null 。请注意,值 区分大小写。因此aria-describedby
的值需要与相应元素上的ID值具有相同的大小写。最后,确保此代码在之后运行所需的元素(具有目标id值的元素)已添加到DOM中。