# HG changeset patch # User HIROSE Yuuji # Date 1665756825 -32373 # Node ID b563e1ff9e74b1e64341b1f25a9afa9c7e1cf962 # Parent 82a624dbb16de05f9d15dfa3a34ac25887d6171e CSVget button position fixed diff -r 82a624dbb16d -r b563e1ff9e74 s4-main.js --- a/s4-main.js Fri Oct 14 23:09:29 2022 +0859 +++ b/s4-main.js Fri Oct 14 23:13:18 2022 +0859 @@ -914,9 +914,15 @@ btn.addEventListener("click", getTextContentCSV, false); let artlink = td.querySelector('a[accesskey="f"]'); let spacer = document.createElement("span"); - spacer.innerText = "|"; - artlink.insertAdjacentElement('beforebegin', btn); - artlink.insertAdjacentElement('beforebegin', spacer); + if (artlink) { + spacer.innerText = "|"; + artlink.insertAdjacentElement('beforebegin', btn); + artlink.insertAdjacentElement('beforebegin', spacer); + } else { + spacer.innerText = " "; + td.appendChild(spacer); + td.appendChild(btn); + } } } for (i of document.querySelectorAll('input[type="file"]')) {