diff --git a/Todo/src/serchtag.js b/Todo/src/serchtag.js new file mode 100644 index 0000000..21fdddc --- /dev/null +++ b/Todo/src/serchtag.js @@ -0,0 +1,22 @@ +//タグの検索 +const serchTag = () => { + //テキストに入れた、タグの名前 + const tag = document.getElementById("tag"); + + //todoリストに入っている分ループ + for (const i = 0; i < taskNumber; i++) { + //class_name[1]に内容 [2]にタグ名 + const class_name = document.getElementsByClassName('"' + i + '"'); + + //タグが指定されたかどうか。 + if (class_name[2] == null) { + //タグがないときは何もしない + class_name.style.display = "none"; + } else { + //タグが検索したときにあって、かつタグがtextに入れたタグと一致していないもの + if (class_name[2] != tag.value) { + class_name.style.display = "none"; + } + } + } +};