サブフォームと親 form_javascript スキルの間で値を転送するための JS コードの例

WBOY
リリース: 2016-05-16 17:27:39
オリジナル
1092 人が閲覧しました
コードをコピー コードは次のとおりです:

//親フォームに値を返します
function returnParent(value ) {//子フォームの戻り値を取得します
varparent = window.dialogArguments; //親ページを取得します
//parent.location.reload(); //親ページを更新します
if (parent ! = null &&parent != "unknown") {
window.returnValue = value; //戻り値
window.close(); //サブページを閉じる
}
//window.opener .document.getElementById("ActivityPic");//親フォーム要素を直接操作
//$(selector, window.parent.document); フレームページに使用します
//$ (selector, window.opener.document); これは、個別に開かれるページに適しています
return;
}
// モーダルサブフォームを開き、操作の戻り値を取得します
function showModalOnly( me, url) { //フォーム、ラジオ選択をポップアップします
var hidden = document.getElementById(me) //非表示のコントロールを取得します
if (hidden != null && hidden.value != null && hidden; .value.length > 0) {
alert("これはラジオの選択です。最初に既存のオプションを削除して、再度選択してください。");
return; = window.showModalDialog(url, window , "dialogHeight:500px;ダイアログ幅:987px;ステータス:オフ;スクロール:自動");
if (reValue == null || reValue == "未定義" || reValue == "") {
return ; //戻り値が空の場合は return
}
varindex = reValue.split("^"); //区切り文字の位置 ^
if (インデックス[0] == null | | インデックス[0] == "未定義" || インデックス[0].length return
}
var hid =index[0] ].split('&'); //非表示のコントロールに値を割り当てます
var view =index[1].split('&'); //値を表示します
var content = "";これはチェックするために追加する必要があります
if (hid != null && hid.length == 2) {
var i = 0;
if (hid[i] != "未定義" && hid[ i] != "" && view[i 1 ] != "未定義" && view[i 1] != "") {
content = '削除';
hidden.value = hid[i]; //非表示のコントロールに値を割り当てます
var c = document.getElementById("check" me) ;
c.innerHTML = content;
return;
}
}
alert("データを 1 つだけ選択してください。 ");
return;
}
function openUploadWindow(url, width, height,left,top) {
if(width==null) width=987;
if (height = = null) 高さ = 500;
if (left == null) left = 200;
if (top == null) top = 200; 'height=' 高さ ',width=' 幅 ',top=200,left=200,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no,status=no'); window.showModalDialog(url, window, "dialogHeight:" height "px;dialogWidth:" width "px;status:off;scroll:auto;dialogLeft:" left "px;dialogTop:" top "px");

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
' < ;/td>