养浩然之气,活着不是为技术,请关心身边的人.
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
相关阅读:
- 更换表单! (kylingood, 2007-8-04)
- js! (kylingood, 2007-8-04)
- 保持JavaScript/DOM在不同浏览器中的通用性 (fengyun, 2007-8-05)
- jquery选择器的使用 (beiersi, 2007-8-08)
- jquery选择器的使用 (beiersi, 2007-8-08)
- DOM Core常用部分 (fengyun, 2007-8-08)
- js三级联动 (crab68, 2007-8-10)
- js 键盘控制方块 (crab68, 2007-8-10)
- js 事件列表 (crab68, 2007-8-10)
- 下拉列表框的隐藏和显示 (jiang2798, 2007-8-12)
导入论坛
收藏
分享给好友
管理
举报
TAG:
JS