日期:2014-05-17  浏览次数:20396 次

如何取消ASPX页面上的默认按钮?
如何取消ASPX页面上的默认按钮?
我想让这个页面按回车时,不自动帮我按了“提交”这个按钮。
因为我回车时有另外的事要做。
试了很多办法都不行。
如:Form1.DefaultButton = "Button_None";
和网上找到的JS代码。

------解决方案--------------------

function keydown(e) {
    var evt = e 
------解决方案--------------------
 window.event;

    switch (evt.keyCode) {
        case 17: //ctrl
            isCtrl = true;
            break;

        case 13: //enter
            if (isCtrl) {
                //转到上一行 
                GoToLastInput(true);
            }
            else {
                //跳转下一行
                
                //  evt.keyCode = 9   可以跳出text input导航,进入页面原定导航 

                GoToLastInput(false);   //  只在text input导航
            }
            break;
        default: break;
    }

}

------解决方案--------------------
把前台属性上的acceptbutton去掉就行了吧?