質問: 600; } window.open(url, "_blank", "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=" + width + ", height=" + height); } ```
回答: labelへの指定が曖昧なので、ID指定での代入と親HTMLの構造から 以下のスクリプトを書きました。 ``` $(function(){ var cd = "001"; var name = "name001"; // var elem = document.getElementById("99"); // $(elem).val(cd); //上の2行は、jqueryで 以下の様にも書ける $("#99").val(cd); //window.opener.$("#99").val(cd); //ID位置から2親戻って trの配下のlabelを探す。 var label = $("#99").parent().parent().find("label"); //var label = window.opener.$("#99").parent().parent().find("label"); //labelが複数なのでeq(index)で指定する。 //$("#99").parent().parent().find("label").eq(0).html(name); と書いても良いが、毎回labelを探すので構造が大きくなると遅くなる。 label.eq(0).html(name); //name label.eq(1).html("capa"); //capa label.eq(2).html("scond"); //scond }); ``` ``` xxx yyy ```