Create listener.js
Rylans listener
This commit is contained in:
parent
059abbfa33
commit
3177aae48f
32
listener.js
Normal file
32
listener.js
Normal file
@ -0,0 +1,32 @@
|
||||
var spans = document.getElementsByTagName("*");
|
||||
if (window.attachEvent) {window.attachEvent('onload', your_function);}
|
||||
else if (window.addEventListener) {window.addEventListener('load', your_function, false);}
|
||||
else {document.addEventListener('load', your_function, false);}
|
||||
for(i=0;i<spans.length;i++)
|
||||
spans[i].addEventListener("click", this.doSomething);
|
||||
function your_function()
|
||||
{
|
||||
alert("Done Loading!");
|
||||
}
|
||||
function doSomething(e)
|
||||
{
|
||||
var targ;
|
||||
if (!e)
|
||||
{
|
||||
var e=window.event;
|
||||
}
|
||||
if (e.target)
|
||||
{
|
||||
targ=e.target;
|
||||
}
|
||||
else if (e.srcElement)
|
||||
{
|
||||
targ=e.srcElement;
|
||||
}
|
||||
var tname;
|
||||
var idname;
|
||||
|
||||
idname = targ.id;
|
||||
tname = targ.tagName;
|
||||
alert("You clicked on a " + tname + " element. Named "+ idname +".");
|
||||
}
|
Reference in New Issue
Block a user