From d0d146aba7294024440a3f6cd9fb6c7e17ba5786 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Wed, 16 Oct 2024 21:15:07 +0900 Subject: [PATCH 01/11] =?UTF-8?q?2023/04/07=20=E6=99=82=E7=82=B9=E3=81=AE?= =?UTF-8?q?=E8=8B=B1=E8=AA=9E=E7=89=88=E3=81=AB=E5=9F=BA=E3=81=A5=E3=81=8D?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/api/htmlselectelement/labels/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/ja/web/api/htmlselectelement/labels/index.md b/files/ja/web/api/htmlselectelement/labels/index.md index 052daac7091020..e826c0e8339b22 100644 --- a/files/ja/web/api/htmlselectelement/labels/index.md +++ b/files/ja/web/api/htmlselectelement/labels/index.md @@ -6,7 +6,7 @@ l10n: sourceCommit: 595cba0e07c70eda7f08a12890e00ea0281933d3 --- -{{ APIRef("HTML DOM") }} +{{APIRef("DOM")}} **`HTMLSelectElement.labels`** は読み取り専用のプロパティで、この {{HTMLElement("select")}} 要素に関連付けられた {{HTMLElement("label")}} 要素の {{domxref("NodeList")}} を返します。 @@ -33,7 +33,7 @@ l10n: window.addEventListener("DOMContentLoaded", () => { const select = document.getElementById("test"); for (const label of select.labels) { - console.log(label.textContent); // "Label 1" and "Label 2" + console.log(label.textContent); // "ラベル 1" と "ラベル 2" } }); ``` From 17219b86010abf3f58fb00e3d64a8cafe26f70a0 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Wed, 16 Oct 2024 21:34:07 +0900 Subject: [PATCH 02/11] =?UTF-8?q?2024/08/29=20=E6=99=82=E7=82=B9=E3=81=AE?= =?UTF-8?q?=E8=8B=B1=E8=AA=9E=E7=89=88=E3=81=AB=E5=9F=BA=E3=81=A5=E3=81=8D?= =?UTF-8?q?=E6=96=B0=E8=A6=8F=E7=BF=BB=E8=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/api/htmlselectelement/name/index.md | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 files/ja/web/api/htmlselectelement/name/index.md diff --git a/files/ja/web/api/htmlselectelement/name/index.md b/files/ja/web/api/htmlselectelement/name/index.md new file mode 100644 index 00000000000000..a3534ebb2c67db --- /dev/null +++ b/files/ja/web/api/htmlselectelement/name/index.md @@ -0,0 +1,37 @@ +--- +title: "HTMLSelectElement: name プロパティ" +short-title: name +slug: Web/API/HTMLSelectElement/name +l10n: + sourceCommit: d064784c78ec30c87ec3c3d9681b147999fd782f +--- + +{{ApiRef("HTML DOM")}} + +**`name`** は {{domxref("HTMLSelectElement")}} インターフェイスのプロパティで、この{{HTMLElement("select")}} 要素の名前を示します。これは、この要素の [`name`](/ja/docs/Web/HTML/Element/select#name) 属性を反映します。 + +## 値 + +この要素の名前を表す文字列です。 + +## 例 + +```js +const selectElement = document.querySelector("#planets"); +console.log(`Element's name: ${selectElement.name}`); +selectElement.name = "galaxies"; // 要素の名前を設定または更新 +``` + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- {{domxref("HTMLSelectElement.value")}} +- {{domxref("HTMLSelectElement.selectedIndex")}} +- {{domxref("HTMLSelectElement.options")}} From 5129b76613b3502622fd9d4d530a5dae370fce53 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Wed, 16 Oct 2024 21:59:25 +0900 Subject: [PATCH 03/11] =?UTF-8?q?2024/09/20=20=E6=99=82=E7=82=B9=E3=81=AE?= =?UTF-8?q?=E8=8B=B1=E8=AA=9E=E7=89=88=E3=81=AB=E5=9F=BA=E3=81=A5=E3=81=8D?= =?UTF-8?q?=E6=96=B0=E8=A6=8F=E7=BF=BB=E8=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../validationmessage/index.md | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 files/ja/web/api/htmlselectelement/validationmessage/index.md diff --git a/files/ja/web/api/htmlselectelement/validationmessage/index.md b/files/ja/web/api/htmlselectelement/validationmessage/index.md new file mode 100644 index 00000000000000..2cac4857de09b0 --- /dev/null +++ b/files/ja/web/api/htmlselectelement/validationmessage/index.md @@ -0,0 +1,45 @@ +--- +title: "HTMLSelectElement: validationMessage プロパティ" +short-title: validationMessage +slug: Web/API/HTMLSelectElement/validationMessage +l10n: + sourceCommit: 7c9ce43e847882874a25590bdde696ebc26d9797 +--- + +{{APIRef("HTML DOM")}} + +**`validationMessage`** は {{domxref("HTMLSelectElement")}} インターフェイスの読み取り専用プロパティで、{{htmlelement("select")}} コントロールが満たさない(もしあれば)検証制約を記述したローカライズされたメッセージを表す文字列を返します。これは、コントロールが制約検証の対象ではない場合({{domxref("HTMLSelectElement.willValidate")}} が `false` の場合)、または制約を満たしている場合は空文字列となります。 + +もし、この `` 要素のピッカーを起動する方法を示しています。 + +#### HTML + +```html +

+ + +

+``` + +#### JavaScript + +コードは `