js页面传值给html页面,js实现父页面弹出子页面,子页面传值给父页面

1:弹窗式,通过使用window.showModalDialog(),(点击父页面上的链接弹出子窗口,在子窗口中点击确定传值到父页面);

父页面parent.html,html代码:

function show() {

var a=window.showModalDialog('child.html',"_blank",'dialogWidth:480px;dialogHeight:460px;center:yes;resizable:no;scroll:no');

document.dForm.p.value=a;

}

ShowModelDialog

子窗口child.html,html代码:

2:新页面式,通过使用window.open(),( 点击父页面按钮跳转到新页面,也就是子页面,点击子页面的链接将值传递回父页面中);

父页面parent.html,html代码:

parent

function method(){

window.open("child.html");

}

子页面child.html,html代码:

child

function getValue(str){

window.opener.document.getElementById("text1").value=str;

window.close();

}

11

22

33

44

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值