养浩然之气,活着不是为技术,请关心身边的人.

AttachEvent

上一篇 / 下一篇  2007-08-13 10:55:27 / 个人分类:JS

<table>
<tr>
<td><div id="div1">111111111</div>
</td>
</tr>
</table>
<scrīpt language="javascrīpt">
 function AttacheEvent(obj, eventType, functionName)
 {
  functionName = eval(functionName);
  if(window.attachEvent)
  {
          if(typeof(functionName) == "function")
   {
                  var fn = (function() {functionName.apply(null, Array(obj, event));});
                  return obj.attachEvent(eventType, fn);
          }
  }
  else
  {
   obj.setAttribute(eventType, "ShowMessage(this, event)");
  }
 }

function ShowMessage()
{
 var src = arguments[0];
 var e = arguments[1];
 //debugger;
 alert(src.id);
 alert(e.type);
}
div = document.getElementById("div1");
AttacheEvent(div, "onclick", "ShowMessage")
</scrīpt>

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1368612

TAG: JS

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

数据统计

  • 访问量: 21680
  • 日志数: 146
  • 建立时间: 2007-08-01
  • 更新时间: 2008-02-20

RSS订阅

Open Toolbar