首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

这代码有有关问题吗。为什么点击按钮没反应的

2012-03-08 
这代码有问题吗。为什么点击按钮没反应的!DOCTYPE htmlhtmlhead/headbodyinput typebutton v

这代码有问题吗。为什么点击按钮没反应的
<!DOCTYPE html>
<html>
<head>
  
</head>

<body>

<input type="button" value="点击" onClick="showState()"/>
<script>
function showState(){
 alert("altKey:"+window.event.altKey
  +"\nshiftKey:"+window.event.shiftKey
  +"\nctrlKey:"+window.event.ctrlKey);
}</script>

</body>
</html>


[解决办法]
如果你用的不是IE,所以才没反应的话。。。

function showState(e){

e || (e = event); //<-----  这一行可以解决事件对象的不兼容问题

 alert("altKey:"+ e.altKey
+"\nshiftKey:"+e.shiftKey
+"\nctrlKey:"+e.ctrlKey);
}</script>


否则当我没回答。

热点排行