jquery获取父窗口元素的方法
window.opener.document.getElementById('cname').value=companyname;这是js代码我想写成jquery的先了一...
window.opener.document.getElementById('cname').value=companyname;
这是js代码
我想写成jquery的
先了一下参考了别人的代码,写成这样
$('#cname',window.opener.document).val()=companyname;
但是没运行成功
意思就是父窗口里面的这个cname这个id里面的input元素的值变成companyname
求助 展开
这是js代码
我想写成jquery的
先了一下参考了别人的代码,写成这样
$('#cname',window.opener.document).val()=companyname;
但是没运行成功
意思就是父窗口里面的这个cname这个id里面的input元素的值变成companyname
求助 展开
6个回答
展开全部
(1)$("#id",window.opener.document).val(赋值);
或者$("#id",window.opener.document).html(赋值)
(2)上述(1)中的id为父窗口元素的id,获得后可以给赋值用val方法或者html方法
(3)原生js可以这样写:
window.opener.document.getElementById("id").value=赋值或者
window.opener.document.getElementById('cname').innerHTML=赋值
或者$("#id",window.opener.document).html(赋值)
(2)上述(1)中的id为父窗口元素的id,获得后可以给赋值用val方法或者html方法
(3)原生js可以这样写:
window.opener.document.getElementById("id").value=赋值或者
window.opener.document.getElementById('cname').innerHTML=赋值
展开全部
获取父窗体$("#id").parent() ;
获取父窗体的元素$("#id").parent().attr("属性")
获取父窗体的元素$("#id").parent().attr("属性")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$(selector, window.parent.document);用于框架类页面
$(selector, window.opener.document);这个适合单独打开的页面
$('#cname',window.opener.document).val('companyname');
$('#cname',window.opener.document).attr('value':'companyname');都可以
$(selector, window.opener.document);这个适合单独打开的页面
$('#cname',window.opener.document).val('companyname');
$('#cname',window.opener.document).attr('value':'companyname');都可以
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("#cname input").attr({"value":"companyname"})
不懂就Q879728034
不懂就Q879728034
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写的好!只是Jquery val要放在()里.
$('#cname',window.opener.document).val('companyname');
$('#cname',window.opener.document).val('companyname');
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询