検索
ホームページウェブフロントエンドjsチュートリアルJs でボックスをポップアップし、value_javascript を返す 2 つの一般的な方法

1.window.showModalDialog(url,args,dialogattrs)
パラメータの説明:
url: ポップアップ ページのアドレス
agrs: メイン ウィンドウからダイアログ ボックスに渡されるパラメータ、任意のタイプを指定できます (配列も使用できます)
dialogattrs: ポップアップ ウィンドウのスタイル パラメーター
モーダル ダイアログの使用法:
メイン ウィンドウ: var value =window.showModalDialog('test.jsp', strs,'resizable:yes') ;
ポップアップ ボックスの window.returnValue で戻り値を設定します。その後、
値をメイン ウィンドウで処理できます。対話型処理
注: モーダル ダイアログ ボックスの用途は、単純な文字または配列を返す戻り値にあります。モードレス ダイアログ ボックスは
2 に似ています。 window.open:
[親ウィンドウ]
コードをコピー コードは次のとおりです:

<script> <BR>function show_child() <BR>{ <BR>var child=window .open("child.html","child","height=200,width=400,status) =はい、ツールバー=いいえ、メニューバー=いいえ、場所=いいえ"); <BR>/* if(!child.closed) <BR>{ <BR>if(!window .close()) <BR>{ <BR>var textValue = frm.txt.value = textValue; <BR>} <BR>else <BR>{ <BR>window .close(); ; <BR>} <BR>}*/ <BR>} <BR></script>
子ウィンドウを開く >

//ここに ID 属性を記述する必要があります。そうしないと値を取得できません。 FF



[サブウィンドウ]


コードをコピーします
<script> <div class="codebody" id="code60790">function selectedItem() <BR>{ <BR>var v=""; <BR>var check_item = document.frm.item; >for(i=0;i&lt ;check_item.length;i ) <BR>{ <BR>if(check_item[i].checked) <BR>{ <BR>v ="," check_item[i].value; <BR>} <BR>ドキュメント .frm.txt.value=v.replace(/^,{1}/,""); <BR>} <BR>} <BR>関数 foo() <BR>{ <BR>ウィンドウ .close() ; <BR>ウィンドウ .opener.document.getElementById("txt0").value=document.getElementById("txt").value <BR>} <BR></script> 🎜>

a
b
c
d

🎜>



概要: 通常、windows.open が使用されます。多くのカスタマイズがあるため、上記の Web ページ エディタの多くは showModalDialog を使用することを好みますが、どれを使用すればよいかわからない場合は、多くの成熟した CMS システムが window.open を使用します。開ける。
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Python 获取线程返回值的三种方式Python 获取线程返回值的三种方式Apr 13, 2023 am 10:43 AM

提到线程,你的大脑应该有这样的印象:我们可以控制它何时开始,却无法控制它何时结束,那么如何获取线程的返回值呢?今天就分享一下自己的一些做法。方法一:使用全局变量的列表,来保存返回值ret_values = [] def thread_func(*args): ... value = ... ret_values.append(value)选择列表的一个原因是:列表的 append() 方法是线程安全的,CPython 中,GIL 防止对它们的并发访问。如果你使用自定义的数据结构,在并

scanf返回值被忽略怎么解决scanf返回值被忽略怎么解决Nov 14, 2023 am 10:01 AM

scanf返回值被忽略的解决办法有检查scanf的返回值、清除输入缓冲区和使用fgets替代scanf等。详细介绍:1、检查scanf的返回值,应该始终检查scanf函数的返回值,scanf函数的返回值是成功读取的参数的数量,如果返回值与期望的不一致,就意味着输入有误;2、清除输入缓冲区,在使用scanf函数时,如果输入的数据与期望的格式不匹配,将导致输入缓冲区中的数据等等。

使用java的Math.min()函数比较两个数值的大小并返回较小值使用java的Math.min()函数比较两个数值的大小并返回较小值Jul 25, 2023 pm 01:21 PM

使用Java的Math.min()函数比较两个数值的大小并返回较小值在开发Java应用程序时,有时我们需要比较两个数值的大小,并返回较小的那个数。Java提供了Math.min()函数来实现这个功能。Math.min()函数是JavaMath类的一个静态方法,它用于比较两个数值的大小并返回较小的那个数。它的语法如下:publicstaticintmi

Golang 函数可以返回多个值吗?Golang 函数可以返回多个值吗?Apr 13, 2024 pm 02:42 PM

是的,Go函数可以通过返回一个元组来返回多个值,元组是一种不可变的值,可以包含不同类型的数据。

C++ 函数指针作为函数返回值C++ 函数指针作为函数返回值Apr 14, 2024 am 08:30 AM

函数指针可以作为函数返回值,允许我们在运行时确定要调用的函数。语法为:returntype(*function_name)(param1,param2,...)。优点包括动态绑定和回调机制,使我们可以根据需要调整函数调用。

C++ 函数返回值类型的常见类型C++ 函数返回值类型的常见类型Apr 12, 2024 pm 05:36 PM

C++函数返回类型包括:void(无返回值)、基本类型(整数、浮点数、字符和布尔值)、指针、引用、类和结构。选择时,应考虑功能、效率和接口。如计算阶乘的factorial函数,返回整数类型以满足功能需求和避免额外操作。

PHP返回数组内部指针当前指向的键名PHP返回数组内部指针当前指向的键名Mar 21, 2024 pm 04:21 PM

这篇文章将为大家详细讲解有关PHP返回数组内部指针当前指向的键名,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP返回数组内部指针当前指向的键名php提供了一个叫做key()的函数,用于返回数组内部指针当前指向的键名。此函数适用于索引数组和关联数组。语法key(array)参数array:要从中获取键名的数组。返回值内部指针当前指向的键名,如果是索引数组,则返回整数索引;如果是关联数组,则返回字符串键名。如果数组为空或者内部指针指向数组末尾,则返回NULL。

Python返回值return怎么用Python返回值return怎么用Oct 07, 2023 am 11:10 AM

Python返回值return用法是当函数执行到return语句时,将立即停止执行,并将指定的值返回给调用函数的地方。详细用法:1、返回单个值;2、返回多个值;3、返回空值;4、提前结束函数的执行。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境