From 5cb6c2410a35328b4ff734873c4299fd9cdada05 Mon Sep 17 00:00:00 2001 From: Hell13Cat <46496367+Hell13Cat@users.noreply.github.com> Date: Sun, 19 Mar 2023 04:23:23 +0300 Subject: [PATCH] [Server] build 0012 var to let --- static/js/my.js | 56 ++++++++++++++++++++++++------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/static/js/my.js b/static/js/my.js index 4476a4d..4289a01 100644 --- a/static/js/my.js +++ b/static/js/my.js @@ -1,5 +1,5 @@ function httpGet(theUrl) { - var xmlHttp = new XMLHttpRequest(); + let xmlHttp = new XMLHttpRequest(); xmlHttp.open("GET", theUrl, false); xmlHttp.send(null); return JSON.parse(xmlHttp.responseText); @@ -7,16 +7,16 @@ function httpGet(theUrl) { function onchange(e) { - var val = e.target.value; + let val = e.target.value; console.log(val); val_pars = val.split(" "); val_end = val_pars[val_pars.length - 1]; url_req = location.origin + "/autoc/" + val_end; resp_res = httpGet(url_req)["list"]; - var tagsac = document.getElementById("tagnameac"); + let tagsac = document.getElementById("tagnameac"); tagsac.innerHTML = ''; resp_res.forEach(function (item, i, resp_res) { - var add_elem = document.createElement("option"); + let add_elem = document.createElement("option"); add_elem.value = val.replace(val_end, item + " "); tagsac.appendChild(add_elem); }); @@ -25,8 +25,8 @@ function onchange(e) { function search(e) { if (e.keyCode === 13) { - var tagsac = document.getElementById("myInput"); - var val = tagsac.value; + let tagsac = document.getElementById("myInput"); + let val = tagsac.value; replacec = 1 while (replacec == 1) { val = val.replace(" ", "+"); @@ -38,12 +38,12 @@ function search(e) { url_req = location.origin + "/search/" + type + "/" + val; window.resp_res_main = httpGet(url_req); window.resp_res = resp_res_main["list"]; - var imgc = document.getElementById("aniimated-thumbnials"); + let imgc = document.getElementById("aniimated-thumbnials"); imgc.innerHTML = ''; - var paginator = document.getElementById("paginator"); + let paginator = document.getElementById("paginator"); paginator.innerHTML = ''; - for (var i = 1; i <= resp_res_main["pages"]+1; i++) { - var add_elem_paginator = document.createElement("button"); + for (let i = 1; i <= resp_res_main["pages"]+1; i++) { + let add_elem_paginator = document.createElement("button"); add_elem_paginator.textContent = i; add_elem_paginator.setAttribute("onclick", "select_page('" + i + "')"); add_elem_paginator.setAttribute("id", i); @@ -58,11 +58,11 @@ function search(e) { resp_res.forEach(function (item, i, resp_res) { elem_pagenum = Math.floor(i / 25) + 1 if (elem_pagenum == 1) { - var add_elem_a = document.createElement("button"); + let add_elem_a = document.createElement("button"); add_elem_a.setAttribute("onclick", "see_full('" + item["url_full"] + "', '" + item["id"] + "', '" + item["type"] + "')"); add_elem_a.setAttribute("id", item["id"]); add_elem_a.setAttribute("class", "buttimg"); - var add_elem_img = document.createElement("img"); + let add_elem_img = document.createElement("img"); add_elem_img.setAttribute("src", item["url_thumb"]); add_elem_img.setAttribute("loading", "lazy"); add_elem_img.setAttribute("title", item["tags"]); @@ -76,16 +76,16 @@ function search(e) { function select_page(num) { - var imgc = document.getElementById("aniimated-thumbnials"); + let imgc = document.getElementById("aniimated-thumbnials"); imgc.innerHTML = ''; resp_res.forEach(function (item, i, resp_res) { elem_pagenum = Math.floor(i / 25) + 1 if (elem_pagenum == num) { - var add_elem_a = document.createElement("button"); + let add_elem_a = document.createElement("button"); add_elem_a.setAttribute("onclick", "see_full('" + item["url_full"] + "', '" + item["id"] + "', '" + item["type"] + "')"); add_elem_a.setAttribute("id", item["id"]); add_elem_a.setAttribute("class", "buttimg"); - var add_elem_img = document.createElement("img"); + let add_elem_img = document.createElement("img"); add_elem_img.setAttribute("src", item["url_thumb"]); add_elem_img.setAttribute("loading", "lazy"); add_elem_img.setAttribute("title", item["tags"]); @@ -94,10 +94,10 @@ function select_page(num) { imgc.appendChild(add_elem_a); } }); - var paginator = document.getElementById("paginator"); + let paginator = document.getElementById("paginator"); paginator.innerHTML = ''; - for (var i = 1; i <= resp_res_main["pages"]+1; i++) { - var add_elem_paginator = document.createElement("button"); + for (let i = 1; i <= resp_res_main["pages"]+1; i++) { + let add_elem_paginator = document.createElement("button"); add_elem_paginator.textContent = i; add_elem_paginator.setAttribute("onclick", "select_page('" + i + "')"); add_elem_paginator.setAttribute("id", i); @@ -113,17 +113,17 @@ function select_page(num) { function see_full(url, id_button, type) { close_full(); - var add_elem_br = document.createElement("br"); - var add_elem_p = document.createElement("p"); + let add_elem_br = document.createElement("br"); + let add_elem_p = document.createElement("p"); add_elem_p.setAttribute("class", "fullimagep"); add_elem_p.setAttribute("id", "fulldata"); - var add_elem_a = document.createElement("a"); + let add_elem_a = document.createElement("a"); add_elem_a.setAttribute("href", "#" + id_button); - var add_elem_button = document.createElement("button"); + let add_elem_button = document.createElement("button"); add_elem_button.textContent = 'CLOSE'; add_elem_button.setAttribute("class", "buttonfullsee"); add_elem_button.setAttribute("onclick", "close_full()"); - var add_elem_ai = document.createElement("a"); + let add_elem_ai = document.createElement("a"); add_elem_ai.setAttribute("href", url); add_elem_ai.setAttribute("target", "_blank"); if (type == "v") { @@ -137,10 +137,10 @@ function see_full(url, id_button, type) { add_elem_data.setAttribute("class", "fullimage"); } add_elem_ai.append(add_elem_data) - var add_elem_ag = document.createElement("a"); + let add_elem_ag = document.createElement("a"); add_elem_ag.setAttribute("href", 'https://gelbooru.com/index.php?page=post&s=view&id='+id_button); add_elem_ag.setAttribute("target", "_blank"); - var add_elem_buttong = document.createElement("button"); + let add_elem_buttong = document.createElement("button"); add_elem_buttong.textContent = 'GELBOORU'; add_elem_buttong.setAttribute("class", "buttonfullsee"); add_elem_ag.append(add_elem_buttong) @@ -148,14 +148,14 @@ function see_full(url, id_button, type) { add_elem_p.appendChild(add_elem_br); add_elem_p.appendChild(add_elem_ai); add_elem_p.appendChild(add_elem_ag); - var targetdata = document.getElementById(id_button); + let targetdata = document.getElementById(id_button); targetdata.after(add_elem_p) add_elem_a.click(); } function close_full() { - var fulldata = document.getElementById("fulldata"); + let fulldata = document.getElementById("fulldata"); if (fulldata != null) { fulldata.remove(); } @@ -163,7 +163,7 @@ function close_full() { function main_my() { - var tagBox = document.getElementById("myInput"); + let tagBox = document.getElementById("myInput"); tagBox.addEventListener("input", onchange); tagBox.addEventListener("keydown", search); } \ No newline at end of file