
请高手们帮我看看这段代码有没有错,郁闷死了!
vardt="20110322-058";opener.window.$('#date').append('<li><h5><inputtype="checkbox"na...
var dt="20110322-058";
opener.window.$('#date').append('<li><h5><input type="checkbox" name="date['+dt+']" checked >'+dt+'</h5><h4><b><input type="text" name="multiple['+dt+']" value="1" >倍</b><span>¥0.00</span></h4><h3>'+dt+'</h3><input type="hidden" name="qihao" value="'+dt+'" ></li>');
运行时提示:
行:2
字符:1
错误:‘opener.window’ 为空或不是对象
代码:o
URL:...............
请问下这个是什么问题?是代码错了嘛?还是什么?如何修改?说清楚点,本人新手,不太懂这些,谢谢了! 展开
opener.window.$('#date').append('<li><h5><input type="checkbox" name="date['+dt+']" checked >'+dt+'</h5><h4><b><input type="text" name="multiple['+dt+']" value="1" >倍</b><span>¥0.00</span></h4><h3>'+dt+'</h3><input type="hidden" name="qihao" value="'+dt+'" ></li>');
运行时提示:
行:2
字符:1
错误:‘opener.window’ 为空或不是对象
代码:o
URL:...............
请问下这个是什么问题?是代码错了嘛?还是什么?如何修改?说清楚点,本人新手,不太懂这些,谢谢了! 展开
2个回答
展开全部
正确写法为:
var dt="20110322-058";
window.opener.$('#date').append('<li><h5><input type="checkbox" name="date['+dt+']" checked >'+dt+'</h5><h4><b><input type="text" name="multiple['+dt+']" value="1" >倍</b><span>¥0.00</span></h4><h3>'+dt+'</h3><input type="hidden" name="qihao" value="'+dt+'" ></li>');
var dt="20110322-058";
window.opener.$('#date').append('<li><h5><input type="checkbox" name="date['+dt+']" checked >'+dt+'</h5><h4><b><input type="text" name="multiple['+dt+']" value="1" >倍</b><span>¥0.00</span></h4><h3>'+dt+'</h3><input type="hidden" name="qihao" value="'+dt+'" ></li>');
更多追问追答
追问
还是不行啊,改过后,显示
运行时提示:
行:2
字符:1
错误:‘window.opener’ 为空或不是对象
代码:o
URL:...............
追答
$(window.opener.document.body).children("#date").append....这样行吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询