求解在写事件函数的时候function(e)当中的e是什么意思,可以去掉么? e是标准浏览器传递进去的事件参数,低版本IE不会传递,事件参数放置在window.event对象中,所以兼容低版本的IE要加上这句e=e||window.event; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><input type="button" value="点击显示事件属性" onclick="fun(event)" /><script type="text/javascript" language="javascript">function fun(e){ var evt=e||window.event; for(var pro in evt){ document.write('event.'+pro+'='+evt.pro+'<br />'); }}</script></body></html>用的时候加不用的时候不用加那是一个事件对象可以用for in循环输出里面的属性等一些东西其中returnValue和cancelBubble用的还是比较多的其他的自己琢磨去吧没什么难的 如果在onclick="fun()",而且在函数中删除var evt=e||window.event;能正常运行么? 如果在onclick="fun()",而且在函数中删除var evt=e||window.event;能正常运行么?能不能正常运行看浏览器兼容程度了之所以这么写就是为了兼容不同的浏览器因为event是window对象的二级对象安理说没有问题的。但实际支持未必太好 取消IE默认的热键 限制图片的大小的脚本 JavaScript循环定时器问题 请问,页面里如何使用 Decimal 类型? js 调用问题 JavaScript有没有办法可以或取htc组件内部的元素 请问这个JS怎么写? 急!!! 怎么给单选按钮的value做连接? 静态页面访问权限 alert对话框问题,速度. easyui datagrid 表头和数据错乱问题 highcharts 绘制正逆方向两个一样的Y轴
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<input type="button" value="点击显示事件属性" onclick="fun(event)" />
<script type="text/javascript" language="javascript">
function fun(e){
var evt=e||window.event;
for(var pro in evt){
document.write('event.'+pro+'='+evt.pro+'<br />');
}
}
</script>
</body>
</html>用的时候加不用的时候不用加
那是一个事件对象可以用for in循环输出里面的属性等一些东西
其中returnValue和cancelBubble用的还是比较多的
其他的自己琢磨去吧没什么难的
如果在onclick="fun()",而且在函数中删除var evt=e||window.event;能正常运行么?
如果在onclick="fun()",而且在函数中删除var evt=e||window.event;能正常运行么?
能不能正常运行看浏览器兼容程度了之所以这么写就是为了兼容不同的浏览器
因为event是window对象的二级对象安理说没有问题的。但实际支持未必太好