danik.js, если извращаться то может лучше так??)
<!DOCTYPE HTML>
<html>
  <head> </head>
  <body>
    <div id='click'> 123</div>
    
    
    <script>
      
     var cl =  HTMLElement.prototype.click;
      
      HTMLElement.prototype.click = function () {
      
        console.log('It programm click');
        
        cl.apply(this, arguments);
      
      }
     
      var div = document.getElementById('click');
      
      div.onclick = function () {
      
        // alert(1)
        
        console.log('clicked')
        
      };
      
      div.click();
      
    </script>
  </body>
</html>