From 73649b06f6e1703cb3f323e3879002183047646d Mon Sep 17 00:00:00 2001 From: takahashi Date: Sat, 9 Nov 2019 16:52:45 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=E5=86=85=E5=AE=B9=E6=A4=9C=E7=B4=A2?= =?UTF-8?q?=E3=81=AE=E5=87=A6=E7=90=86=E3=81=A7=E3=81=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Todo/src/serchword.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Todo/src/serchword.js diff --git a/Todo/src/serchword.js b/Todo/src/serchword.js new file mode 100644 index 0000000..8295bb6 --- /dev/null +++ b/Todo/src/serchword.js @@ -0,0 +1,24 @@ + +//内容検索 +function serchWord() { + //テキストに入れた、内容の名前 + let = document.getElementById(""); + + //todoリストに入っている分ループ + for (let i = 0; i < /*リストの長さ*/ ; i++) { + //class_name[1]に内容 [2]にタグ名 + let class_name = document.getElementsByClassName('"' + i + '"'); + + //内容が指定されたかどうか。 + if (class_name[1] == null) { + //内容がないときは何もしない + class_name.style.display = "none"; + } else { + //内容が検索したときにあって、かつ内容がtextに入れた内容と一致していないもの + if (class_name[1] != .value) { + class_name.style.display = "none"; + } + } + } + +} From 20c4576eace646ac9ebb1e6d921e45a94dfa1a14 Mon Sep 17 00:00:00 2001 From: takahashi Date: Sat, 9 Nov 2019 17:46:36 +0900 Subject: [PATCH 2/3] =?UTF-8?q?taskNumber=E3=82=92=E8=BF=BD=E5=8A=A0?= =?UTF-8?q?=E3=81=97=E3=81=BE=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Todo/src/serchword.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Todo/src/serchword.js b/Todo/src/serchword.js index 8295bb6..a84f66f 100644 --- a/Todo/src/serchword.js +++ b/Todo/src/serchword.js @@ -1,11 +1,10 @@ - //内容検索 function serchWord() { //テキストに入れた、内容の名前 - let = document.getElementById(""); + let value_input = document.getElementById("value_input"); //todoリストに入っている分ループ - for (let i = 0; i < /*リストの長さ*/ ; i++) { + for (let i = 0; i < taskNumber; i++) { //class_name[1]に内容 [2]にタグ名 let class_name = document.getElementsByClassName('"' + i + '"'); @@ -14,11 +13,10 @@ function serchWord() { //内容がないときは何もしない class_name.style.display = "none"; } else { - //内容が検索したときにあって、かつ内容がtextに入れた内容と一致していないもの - if (class_name[1] != .value) { + //内容が検索したときにあって、かつ内容がvalue_inputに入れた内容と一致していないもの + if (class_name[1] != value_input.value) { class_name.style.display = "none"; } } } - } From 0511933ee3d1df777ad71411a3fe4ffd577db069 Mon Sep 17 00:00:00 2001 From: takahashi Date: Sat, 9 Nov 2019 21:16:10 +0900 Subject: [PATCH 3/3] =?UTF-8?q?let=E3=82=92const=E3=81=AB=E7=9B=B4?= =?UTF-8?q?=E3=81=97=E3=81=A6=E3=80=81=E3=82=A2=E3=83=AD=E3=83=BC=E9=96=A2?= =?UTF-8?q?=E6=95=B0=E3=81=AB=E3=81=97=E3=81=BE=E3=81=97=E3=81=9F=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Todo/src/serchword.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Todo/src/serchword.js b/Todo/src/serchword.js index a84f66f..2bfc3ed 100644 --- a/Todo/src/serchword.js +++ b/Todo/src/serchword.js @@ -1,12 +1,12 @@ //内容検索 -function serchWord() { +const serchWord = () => { //テキストに入れた、内容の名前 - let value_input = document.getElementById("value_input"); + const value_input = document.getElementById("value_input"); //todoリストに入っている分ループ - for (let i = 0; i < taskNumber; i++) { + for (const i = 0; i < taskNumber; i++) { //class_name[1]に内容 [2]にタグ名 - let class_name = document.getElementsByClassName('"' + i + '"'); + const class_name = document.getElementsByClassName('"' + i + '"'); //内容が指定されたかどうか。 if (class_name[1] == null) { @@ -19,4 +19,4 @@ function serchWord() { } } } -} +};