function SelectIt(id) { var d = document.forms[0].ReportID; if (d.value != "") { document.all("id" + d.value).className = ""; } document.all("id" + id).className = "over"; d.value = id; var middle = window.parent.middle; middle.document.all.ReportID.value = id; middle.ReloadInfo(""); }
运行是报错
浏览器是IE11 是否跟浏览器有关系 在线等,急急急
还是出现同样的问题,在第一个alert得地方出提示空,但是没有报错
那就说明var d = document.forms[0].ReportID;这行报错了。
document.forms[0]因为这是null,所以不能继续找ReportID。
先看看document.forms[0]为什么是空的。
我直接把后面一段代码屏蔽了