How can I get the code below to work? I'm trying to pass an argument
to doAlert()
without using an anonymous function.
var d = new Date();
var a = d.getTime();
e = document.getElementById('trigger')
e.addEventListener('click', doalert(a), false);
function doalert(a) {
alert(a);
}
The below code works fine, but I cannot do it this way
e = document.getElementById('trigger')
e.addEventListener('click', function() {
doalert(a)
});
HTML
<!DOCTYPE html>
<html>
<body>
<div id="trigger">Click to test</div>
</body>
</html>