js子页面到父页面传值

function saveData(){
   //父页面传过来标签的id属性值

    var pid = "${pid}";

//父页面传过来标签的id属性值

    var pcode = "${pcode}";

    // frameElement.api.opener打开父页面

//document.getElementById(pcode).value   dom的id选择器.value属性

  //$("#pcodes").val();  jquery的id选择器.val(),获取这个标签的value值

  frameElement.api.opener.document.getElementById(pcode).value = $("#pcodes").val();

    frameElement.api.opener.document.getElementById(pid).value = $("#pids").val();
     frameElement.api.close();

}

注意:如果没有使用jquery 则就用document.getElementById("id").value;
如果使用了jquery则直接用$("#id").val();

猜你喜欢

转载自blog.csdn.net/newobject1788/article/details/81042032