From 35144651a35dfac01d985c359b778ebd6d13e135 Mon Sep 17 00:00:00 2001 From: Eric Duminil <eric.duminil@gmail.com> Date: Fri, 14 Oct 2022 18:12:01 +0200 Subject: [PATCH] No need for id --- .../website/script/simstadt_openlayers.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js index 54a9b96..f247b8c 100644 --- a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js +++ b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js @@ -161,23 +161,23 @@ const regionChooser = (function(){ li.onmouseover = function(){ regionChooser.highlightPolygon(this.feature) }; li.onmouseout = function(){ regionChooser.resetHighlight(this.feature) }; - let checkbox = li.appendChild(document.createElement('input')); + + let label = li.appendChild(document.createElement('label')); + var text = feature.name; + + let checkbox = document.createElement('input'); checkbox.type = 'checkbox' - checkbox.id = "citygml_" + feature.getId(); checkbox.className = "select_citygml"; checkbox.feature = feature; checkbox.setAttribute('onclick', "regionChooser.isDownloadPossible()"); - let label = li.appendChild(document.createElement('label')); - label.setAttribute('for', "citygml_" + feature.getId()); - var text = feature.name; - text += " (" + citygml_percentage + "%"; if (sketch_percentage == 100) { text += ", all inside"; } label.textContent = text + ")\n"; + label.prepend(checkbox); dataPanel[0].appendChild(li); } -- GitLab