JavaScript错误:SCRIPT5007:无法获取属性'getElementsByTagName'
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript错误:SCRIPT5007:无法获取属性'getElementsByTagName'相关的知识,希望对你有一定的参考价值。
我使用以下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。
当传递给模态函数的URL无效时,我已经看到了这一点。在我的例子中,我有一个包含名为itemID的变量的动态URL。每当itemID未定义时,我都会收到错误。
我希望我能进一步阐述,但我能评论的只是我自己在这一点上的观察。
以上是关于JavaScript错误:SCRIPT5007:无法获取属性'getElementsByTagName'的主要内容,如果未能解决你的问题,请参考以下文章
Error-JavaScript-SCRIPT5007: 无法获取未定义或 null 引用的属性“style”
SCRIPT5007:无法获取属性“show”的值,对象为null或没有定义
无法解析数据表 SCRIPT5007:无法设置未定义或空引用的属性“_DT_CellIndex”
JS 给隐藏域赋值 SCRIPT5007: 无法设置未定义或 null 引用的属性"value"
VSCode typescript ctrl+shift+b can't be compiled error:TS5007