我有一个js问题,或者我不知道我无法看到问题。
当我检查
的值时window.frames[1].document.getElementById('GroupPolicyIdentity.policyStartDate').value;
从控制台我看到了值,但是在js代码中我得到了错误
Uncaught TypeError: Cannot read property 'document' of undefined.
我正在尝试这样做。
var policyStartDate =
window.frames[1].document.getElementById('GroupPolicyIdentity.policyStartDate').value;
你能帮帮我吗?
感谢。
答案 0 :(得分:0)
在加载完所有帧后,你可能想尝试这样做......
<script type="text/javascript">
window.onload=function(){
var policyStartDate = window.frames[1].document.getElementById('GroupPolicyIdentity.policyStartDate').value;
alert(policyStartDate);
}
</script>
这对我有用......虽然有不同的帧样本。你之所以得到以下错误:
未捕获的TypeError:无法读取属性&#39;文档&#39;未定义的
是因为没有加载帧。如果您自己在那里进行了检查,对于window.frames.length
,结果为0
答案 1 :(得分:0)
我的问题由document.getElementById(&#39; GroupPolicyIdentity.policyStartDate&#39;)。值解决。我不知道它是如何起作用的答案就是答案。 谢谢大家