读书人

求解一个小小小小小的有关问题

发布时间: 2014-01-05 18:22:55 作者: rapoo

求解一个小小小小小的问题


if($('.myclass',window.opener.document).length>0){
alert($('.myclass',window.opener.document)[0].value);
myvar=$('.myclass',window.opener.document)[0].value;
alert(myvar);
}


为什么可以正常alert,但到赋值那一行时控制台报错:
SCRIPT438: 对象不支持此属性或方法


浏览器客户端:
IE7
[解决办法]
var myvar=$('.myclass',window.opener.document)[0].value;
alert(myvar);
试试看, 应该类型的问题
[解决办法]
其实,我只是再问,那个获取到的值是什么,不是想要知道是什么标签。。。

我是想让去检查一下赋值的两边,值和类型是不是匹配。

读书人网 >JavaScript

热点推荐