troubleshooting Question

javascript event handlers

Avatar of oggiemc
oggiemcFlag for Ireland asked on
JavaScript
1 Comment1 Solution225 ViewsLast Modified:
Can someone explain whats happening in the followong lines of code, taken from the application attached..

var $ = function ( id ) {
return document.getElementById( id );
}
$("btnDisplay").onclick = display_click;           // In particular, what is going on here??

Thanks
head>
<title>JavaScript Event Handler</title>
<script type="text/javascript">
// This function receives an id and gets the related XHTML object.
var $ = function ( id ) {
return document.getElementById( id );
}
var display_click = function () {
alert( "You clicked the button.");
}
window.onload = function () {
$("btnDisplay").onclick = display_click;
}
</script>
</head>
<body>
<p><input type="button" value="Display Message" id="btnDisplay" /></p>
</body>
</html>

Open in new window

ASKER CERTIFIED SOLUTION
leakim971
Multitechnician
Join our community to see this answer!
Unlock 1 Answer and 1 Comment.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 1 Comment.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros