我在keydown时,通过获取回车键,keycode=13后调用__dopostback触发服务器端的一个按钮btnGo事件.
但是发现很奇怪的问题,这样不行.
必须再放一个linkbutton控件,触发linkbutton然后再在linkbutton里面触发btnGo的click事件。
而且,这样做还有一个奇怪的问题,只能在ie里面实现,我装了myie,在myie里面就不行,有人碰到类似的问题没?是什么原因?有解决方法没?代码如下:
客户端页面script:
<script language="javascript">
<!--
NS4 = (document.layers) ? true : false;
function document_onkeydown() {var code = 0;    if (NS4)        code = event.which;    else        code = event.keyCode;
if(code==13)
{
//alert('aaa');
__doPostBack('lnkBtn', '');
}}//-->
</script>
<script language="javascript" for="document" event="onkeydown">
<!-- document_onkeydown();
//-->
</script>服务端:private void lnkBtn_Click(object sender, System.EventArgs e)//linkbutton去触发btnGo事件
{
this.btnGo_Click(sender,e);
}