可能的原因:
1:代码写错了
2:在each循环里面重复定义多次一个变量,导致出现这种情况!!!
3:浏览器的问题。刚刚碰到的就是href未定义,结果换一个浏览器就可以
4:js的引用顺序问题,比如我碰到的对话框,子对话框要获取父对话框标签中的值,但是一直报这个错,后来发现是因为我的js引用在标签之后,才导致这个问题(血崩)
5:浏览器的兼容性问题,也有版本的可能,测试过在IE5可行,但是IE11就报错
如果是因为版本过低造成的,只需要修改代码即可,比如
window.parent.userClassifyRight.document.getElementById("methodname")
修改成
导致整个问题的可能还有其他原因,待续。。。。。。。