changeset 1893:f9581f28d9f7

Add obname argument to mapAddEventOb() and adjust callers accordingly.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 06 Nov 2017 03:12:04 +0200
parents f8551f0a36cc
children 45bc99d21e1a
files www/search.js
diffstat 1 files changed, 6 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/www/search.js	Mon Nov 06 03:10:27 2017 +0200
+++ b/www/search.js	Mon Nov 06 03:12:04 2017 +0200
@@ -9,10 +9,13 @@
 var msgLog, mapWS, mapList = [];
 
 
-function mapAddEventOb(evobj, evtype, evcallback)
+function mapAddEventOb(obname, evobj, evtype, evcallback)
 {
   if (evobj == null || typeof(evobj) == 'undefined')
+  {
+    console.log("Event object '"+ obname +"' == null.");
     return;
+  }
 
   if (evobj.addEventListener)
     evobj.addEventListener(evtype, evcallback, false);
@@ -26,7 +29,7 @@
 
 function mapAddEvent(obname, evtype, evcallback)
 {
-  mapAddEventOb(document.getElementById(obname), evtype, evcallback);
+  mapAddEventOb(obname, document.getElementById(obname), evtype, evcallback);
 }
 
 
@@ -254,7 +257,7 @@
   fieldLog = document.getElementById("log");
   btnSearch = document.getElementById("btnSearch");
 
-  mapAddEventOb(btnSearch, "click", mapPerformSearch);
+  mapAddEventOb("btnSearch", btnSearch, "click", mapPerformSearch);
 
   mapAddEvent("btnClear", "click",
   function ()