JavaScript错误:SCRIPT5007:无法获取属性'getElementsByTagName'

问题描述 投票:0回答:1

我使用以下jQuery从SharePoint 2013中的显示表单中获取字段值,以便我可以在URL中传递值。

var itemID = $('h3:contains("My ID")').closest('td').next('td').text();

它工作得很好,但是当我检查动作时出现错误:

SCRIPT5007:无法获取未定义或空引用的属性'getElementsByTagName'文件:sp.ui.dialog.js,行:2,列:22380

这与代码执行时实际发生的情况相矛盾。我在IE10兼容模式下运行IE11。

javascript jquery sharepoint
1个回答
0
投票

当传递给模态函数的URL无效时,我已经看到了这一点。在我的例子中,我有一个包含名为itemID的变量的动态URL。每当itemID未定义时,我都会收到错误。

我希望我能进一步阐述,但我能评论的只是我自己在这一点上的观察。

© www.soinside.com 2019 - 2024. All rights reserved.