changeset 1758:bb9c78c70b1b

Use classList instead of manipulating className.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 20 Oct 2017 15:23:17 +0300
parents 7f0b0e5dc420
children 7884848298bd
files util.js
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/util.js	Thu Oct 19 19:18:46 2017 +0300
+++ b/util.js	Fri Oct 20 15:23:17 2017 +0300
@@ -97,14 +97,14 @@
   {
     var celem = document.getElementById(currLoc);
     var mcelem = document.getElementById("m"+ currLoc);
-    celem.className = celem.className.replace(/ *nactive/g, "");
-    mcelem.className = mcelem.className.replace(/ *nactive/g, "");
+    celem.className = celem.classList.remove("nactive");
+    mcelem.className = mcelem.classList.remove("nactive");
   }
 
   var nelem = document.getElementById(newLoc);
   var nmelem = document.getElementById("m"+ newLoc);
-  nelem.className += " nactive";
-  nmelem.className += " nactive";
+  nelem.classList.add("nactive");
+  nmelem.classList.add("nactive");
 
   // Set the active item in the location dropdown
   var ssel = document.getElementById("slocation");