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

关于点击键盘上ENTER按纽后框架页内按纽无反应的解决办法

2012-02-12 
关于点击键盘上ENTER按纽后框架页内按纽无反应的解决方法我的网页是一个框架页,在框架就几个文本,按纽只有

关于点击键盘上ENTER按纽后框架页内按纽无反应的解决方法
我的网页是一个框架页,在框架就几个文本,按纽只有一个,本来应该点回车就应该响应这个按纽的点击事件的,但现在却点了只见页面刷新一下就没反应了。而用鼠标点击是完全可以的。我觉得很奇怪,而且这样的页面我做了好几个,有的可以点,有的却不行,我找了半天也找不出原因(我把TAB放到按纽上点也不行)
只有在这样向高手请教了
来者有分,谢谢大家先~~

[解决办法]
给页面加个事件


document.body.onkeydown=function()
{
if(event.keyCode==13)
{
document.getElementById( "button1 ").click()
}
}

把button1换成你的按扭
[解决办法]
估计你页面里不至一个按钮,剩一个按钮就可以
[解决办法]
kuiyouli(吾跃乾坤) 的思路是对的,但少了关键的一条语句return false;
正常代码如下:
给页面加个事件


document.body.onkeydown=function()
{
if(event.keyCode==13)
{
document.getElementById( "button1 ").click()
}
return false;
}

把button1换成你的按扭

热点排行