s4
changeset 909:1442d73c55e5
Cannot fire ajax when blog has no articles
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Tue, 05 Jan 2021 13:03:51 +0900 |
parents | 78bed4445148 |
children | 043748271354 |
files | s4-main.js |
diffstat | 1 files changed, 11 insertions(+), 10 deletions(-) [+] |
line diff
1.1 --- a/s4-main.js Mon Jan 04 16:16:16 2021 +0900 1.2 +++ b/s4-main.js Tue Jan 05 13:03:51 2021 +0900 1.3 @@ -613,16 +613,17 @@ 1.4 i.addEventListener("click", insertRedirect, false); 1.5 } 1.6 registInsertDirect(document.querySelectorAll("a[href]")); 1.7 - for (i of document.querySelectorAll('input#c[value="送信"]')) { 1.8 - let b = document.createElement("button"); 1.9 - b.textContent = "送信!"; 1.10 - console.log("b="+b+", tc="+b.textContent); 1.11 - b.addEventListener("click", ajaxPost, false); 1.12 - // i.insertAdjacentElement('afterend', b); 1.13 - b.id = i.id; 1.14 - i.parentNode.replaceChild(b, i); 1.15 - i.remove(); 1.16 - } 1.17 + if (document.querySelector('td[class="repl"]')) 1.18 + for (i of document.querySelectorAll('input#c[value="送信"]')) { 1.19 + let b = document.createElement("button"); 1.20 + b.textContent = "送信!"; 1.21 + console.log("b="+b+", tc="+b.textContent); 1.22 + b.addEventListener("click", ajaxPost, false); 1.23 + // i.insertAdjacentElement('afterend', b); 1.24 + b.id = i.id; 1.25 + i.parentNode.replaceChild(b, i); 1.26 + i.remove(); 1.27 + } 1.28 i = document.getElementById("reload"); 1.29 if (i) i.addEventListener("click", ajaxPost, false); 1.30 for (i of document.querySelectorAll('input[type="file"]')) {