JSFiddle - React, Tailwind, and code Playground
by podgorniy
HTML
<button>Click me!</button>
JavaScript
window.onload = function () {
function usesDonNode (node) {
// stuff with node
alert(node);
}
function definesDomNode () {
var domNode=5;
usesDonNode(domNode);
}
function bind (obj, event_name, handler) {
var handler_wrapper = function (event) {
event = event || window.event;
if (!event.target && event.srcElement) {
event.target = event.srcElement;
}
return handler.call(obj, event);
};
if (obj.addEventListener) {
obj.addEventListener(event_name, handler_wrapper, false);
} else if (obj.attachEvent) {
obj.attachEvent('on' + event_name, handler_wrapper);
}
return handler_wrapper;
}
bind(document.querySelector('button'), 'click', definesDomNode);
}