子父页传值

点击我回登陆页面
点击我回登陆页面

取值方法 (正则表达式)

function GetQueryString(name)
{
     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
     var r = window.location.search.substr(1).match(reg);
     if(r!=null)return  unescape(r[2]); return null;
}

子页面取url上的参数

alert(GetQueryString("a"));
alert(GetQueryString("b"));

点击事件 取文本框#in1的数值 然后拼装成一个url

$(document).ready(function(){
    $("#b1").click(function(){
        var v = "index.jsp?a="+ $("#in1").val();
        $(location).attr("href",v);
        
    })
})

子页向父页传值
父页定义方法:

function showchild(str1){
    $("#in1").val(str1);
}

子页调用方法:

parent.showchild("fsdfdsfs");

你可能感兴趣的:(子父页传值)