try this:
<form onkeydown=return(event.keyCode!=13)>

解决方案 »

  1.   

    haha,我的Form是服务器端的分析器错误 
    说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 服务器标记的格式不正确。源错误: 
    行 77: </table>
    行 78: <p align="center">
    行 79: <form runat="server" onkeydown=return(event.keyCode!=13)> 
      

  2.   

    可以增加TextBox这样的onkeydown的属性,属性执行代码为return (false),即可。
      

  3.   

    加引号引起来。
    onkeydown="return(event.keyCode!=13)"
    测试过,不出错。
      

  4.   

    yellowwee(端木柒) 直接在html文件里的form标签那,写上onkeydown = "return (event.keyCode != 13)",注意大小写,肯定可以,我实现了!
      

  5.   

    呵呵,给分啊!
    例:对button1
    在override protected void OnInit(EventArgs e)里添加
    Button1.Attributes.Add("onclick","return GetHelp();");
     
    GetHelp()是javascript脚本程序:
    function GetHelp()
    {
       try{
        if (document.all("Text1").value=="")
         throw "error";
       }catch(err){alert(err);return false};
       return true;
    }
     
     对button1的事件写
      private void Button1_Click(object sender, System.EventArgs e)
      {
       Button1.Text="执行服务器端";
      }
      
      可以看到,如果Text1.value为空,则抛出异常,不去执行服务器端程序,否则执行之!
      

  6.   

    按你的需要,你还再加上一段javascript代码,
    function Body_OnKeyDown(){
      if ((window.event.srcElement.id == "TBoxPassWord") &&  (window.event.keyCode == 13)) {
    document.getElementById("ImgBtnLogin").click(); }
    }然后在你的 html文件的body标签那增加onkeydown="Body_OnKeyDown()"一切搞定我的实现场景是一个textbox,一个button,都是服务端控件,在填完textbox后按回车实现button所连接的事件。你的问题和这差不多,改改就可以了。怎样?给分吧!