Javascript easyXDM在具有未定义对象的IE8上失败

Javascript easyXDM在具有未定义对象的IE8上失败,javascript,internet-explorer-8,easyxdm,Javascript,Internet Explorer 8,Easyxdm,该脚本在除IE8之外的所有浏览器中都运行良好,错误指向434 column 75行,告诉我存在未定义的对象 错误日志: Messaggio: 'undefined' è nullo o non è un oggetto Linea: 434 Carattere: 75 Codice: 0 URI: http://127.0.0.1:81/apitest/js/easyXDM.js 这是该行上的函数: function testForNamePropertyBug(){ var form

该脚本在除IE8之外的所有浏览器中都运行良好,错误指向434 column 75行,告诉我存在未定义的对象

错误日志:

Messaggio: 'undefined' è nullo o non è un oggetto
Linea: 434
Carattere: 75
Codice: 0
URI: http://127.0.0.1:81/apitest/js/easyXDM.js
这是该行上的函数:

function testForNamePropertyBug(){
    var form = document.body.appendChild(document.createElement("form")), input = form.appendChild(document.createElement("input"));
    input.name = IFRAME_PREFIX + "TEST" + channelId; // append channelId in order to avoid caching issues
    HAS_NAME_PROPERTY_BUG = input !== form.elements[input.name];
    document.body.removeChild(form);
}
第434行第75列正好是:input

编辑:
链接:

IE的在线报告被关闭了一个,所以可能是document.body丢失了。在解析主体之前(例如从您头脑中的脚本)您是否尝试使用easyXDM?不,这是我的html的样子:API测试示例,PUNCTIS。API测试本地内容在这里?请让我知道如果你需要完整的code@SeanKinsey请不要在这件事上抛弃我!:)不知道,但是用F12来调试怎么样?