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

时间:2014-08-08 13:35:29

标签: javascript jquery sharepoint

我使用以下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。

1 个答案:

答案 0 :(得分:0)

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

我希望我能进一步阐述,但我能评论的只是我自己的观察结果。