function $(str){return document.getElementById(str);}
for(var i=0;i<10;i++)
{
var span=document.createElement("span");
span.className="span";
span.innerHTML=i;
// span.οnclick=function()
//{
// alert(this.id);
//}
//---这里要注意的是跌代赋于事件传的对象要使用this不然只会最后一个标签赋事件成功!
span.οnclick=function()
{
messageBox(this);
}
}
function messageBox(obj)
{
alert(obj.id);
}
转载于:https://www.cnblogs.com/solomon_Blog/archive/2011/05/18/2050128.html