小糊涂仙 发表于 2007-12-13 19:52

请教一个表单提交的问题

在<from></from>表单中的text文本框里输入回车会令表单提交.
请问怎么不让表单提交啊?

sea7 发表于 2007-12-13 20:06

???
说清楚点啊

scdmike 发表于 2007-12-14 08:29

给文本框定义事件On***,该方法不是执行提交动作。至于具体是哪个方法,可以试一试。

marer 发表于 2007-12-14 13:18

<script language=javascript>
function subForm(currentForm)
        {       
                if(currentForm.username.value=="")
                {
                        alert("请输入用户名");
                        return false;
                }
                if(currentForm.pwd.value=="")
                {
                        alert("请输入密码");
                        return false;
                }
                currentForm.submit();
                return true;
        }
        function subFormDown(currentForm)
        {
                if(event.keyCode==13)
                {
                        subForm(currentForm);
                }
        }
</script>

黄袖标 发表于 2007-12-17 11:09

event.keyCode==13
正解。哇咔咔。

页: [1]

编程论坛