我尝试使用document.getElementById("frame-id")
,但似乎有些错误。大多数情况下,它会返回undefined
或null
,但有时它会在第一次调用时返回iframe,然后再次开始返回undefined
。此外,我无法使用document.getElementById("frame-id").style.width
更改或获取样式属性。例如。这里是小提琴https://jsfiddle.net/Lfq2u2o1/1/您可以使用控制台查看。
为什么在javascript中使用document.getElementByid
或document.getElementsByClassName
无法访问iframe元素?
答案 0 :(得分:0)
他们是。您无法使用javascript(
添加
console.log(document.getElementById("frame-id"));
你的小提琴应该完美无缺。