子父页传值

作者: 陶宁 | 来源:发表于2018-01-22 11:18 被阅读0次

    <a href="index.jsp?a=123">点击我回登陆页面</a>
    <a href="index.jsp?a=123&b=234">点击我回登陆页面</a>

    取值方法 (正则表达式)

    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");
    

    相关文章

      网友评论

        本文标题:子父页传值

        本文链接:https://www.haomeiwen.com/subject/vbizoxtx.html