changeset 991:b563e1ff9e74 draft

CSVget button position fixed
author HIROSE Yuuji <yuuji@gentei.org>
date Fri, 14 Oct 2022 23:13:18 +0859
parents 82a624dbb16d
children 17cdef0e8767
files s4-main.js
diffstat 1 files changed, 9 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- 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"]')) {

yatex.org