js compatibility for firefox and android browser
authorpaul <paul@plutz.net>
Wed, 3 Aug 2016 08:42:25 +0000 (08:42 +0000)
committerpaul <paul@plutz.net>
Wed, 3 Aug 2016 08:42:25 +0000 (08:42 +0000)
svn path=/trunk/; revision=131

static/therapy_draw.js

index 8266ac5..8a8e936 100644 (file)
@@ -74,12 +74,8 @@ function drawstart(x, y) {
 
   stx=relX(x), sty=relY(y)
 
-  document.getElementsByName("penwidth").forEach(
-    function(x, y, z){ if (x.checked) setstroke(x.value); }
-  );
-  document.getElementsByName("color").forEach(
-    function(x, y, z){ if (x.checked) setcol(x.value); }
-  );
+  setstroke(document.querySelector('input[name="penwidth"]:checked').value);
+  setcol(document.querySelector('input[name="color"]:checked').value);
 
   image.beginPath()
   draw(x, y)  // why must this not use relative Coords ???