jquery获取父窗口元素的方法

2025-02-24 22:05:11
推荐回答(5个)
回答1:

  (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=赋值

回答2:

获取父窗体$("#id").parent() ;
获取父窗体的元素$("#id").parent().attr("属性")

回答3:

$(selector, window.parent.document);用于框架类页面
$(selector, window.opener.document);这个适合单独打开的页面
$('#cname',window.opener.document).val('companyname');

$('#cname',window.opener.document).attr('value':'companyname');都可以

回答4:

$("#cname input").attr({"value":"companyname"})
不懂就Q879728034

回答5:

写的好!只是Jquery val要放在()里.
$('#cname',window.opener.document).val('companyname');