From 4d8db6a6b6b50fd47861cbc1c7b3d1b1f86c7de3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Laurent?= <francois.laurent@posteo.net> Date: Wed, 25 May 2022 17:26:48 +0200 Subject: [PATCH] fixes #43 --- src/larvatagger.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/larvatagger.js b/src/larvatagger.js index 65d9179..052c728 100644 --- a/src/larvatagger.js +++ b/src/larvatagger.js @@ -73,7 +73,11 @@ const LarvaTagger = (function () { function insertNewTag(table, html) { const frag = document.createRange().createContextualFragment(html); const newtr = frag.firstChild.firstChild.firstChild; - const tbody = table.getElementsByTagName('tbody')[0]; + let tbody = table.getElementsByTagName('tbody')[0]; + if (tbody == null) { + tbody = document.createElement('tbody'); + table.appendChild(tbody); + } tbody.appendChild(newtr); newtr.scrollIntoView(); } -- GitLab