注册 登录
编程论坛 ASP技术论坛

OnSubmit不起作用

huyuelan 发布于 2008-04-26 16:02, 784 次点击
提交表单内容没有执行checkdata()这个函数.直接就提交到数据库里去了,帮我看看有没有错.

<script LANGUAGE="javascript">
<!--
function checkdata()
{
if (document.wsdh.gongsimingcheng.value== "")
    {
      alert("对不起,请输入公司名称!")
      document.wsdh.gongsimingcheng.focus()
      return false
     }
else if(document.wsdh.xingming.value == "")
    {
        alert("对不起,请输入您的姓名!");
        document.wsdh.xingming.focus();
        return false;
    }
......
//-->
</script>
<form action="dhok.asp" method=post name="wsdh" OnSubmit="return checkdata()">
<input type="radio" checked="checked" name="leixing" value="求购">求购
<input type="radio" name="leixing" value="供应">供应
<INPUT size=36 name="gongsimingcheng">
...</form>
5 回复
#2
fengmumei2008-04-26 16:28
<script LANGUAGE="javascript">
function checkdata()
{
if (document.all.wsdh.gongsimingcheng.value=="")
    {
      alert("对不起,请输入公司名称!")
      document.all.wsdh.gongsimingcheng.focus()
      return false
     }
else if(document.all.wsdh.xingming.value == "")
    {
        alert("对不起,请输入您的姓名!");
        document.all.wsdh.xingming.focus();
        return false;
    }
......
</script>
我用时都有加all,还有就是你的提交控件是哪个?说实话,只凭你的以上代码还真的看不出来问题出在哪里
#3
huyuelan2008-04-26 16:48
提示: 作者被禁止或删除 内容自动屏蔽,只有管理员可见
#4
fengmumei2008-04-26 17:16
<script LANGUAGE="javascript">
<!--
function checkdata()
{
if (document.wsdh.gongsimingcheng.value== "")
    {
      alert("对不起,请输入公司名称!")
      document.wsdh.gongsimingcheng.focus()
      return false
     }
else if(document.wsdh.xingming.value == "")
    {
        alert("对不起,请输入您的姓名!");
        document.wsdh.xingming.focus();
        return false;
    }
}
//-->
</script>
<form action="dhok.asp" method=post name="wsdh" OnSubmit="return checkdata()">
<input type="radio" checked="checked" name="leixing" value="求购">求购
<input type="radio" name="leixing" value="供应">供应
<INPUT size=36 name="gongsimingcheng">
<input class="button2" name="apply" type="submit" value="发送"  >
</form>
用以上代码测试无误,应该是其他地方的问题了
#5
huyuelan2008-04-26 18:14
提示: 作者被禁止或删除 内容自动屏蔽,只有管理员可见
#6
tianyu1232008-04-26 18:24
参考一下这个
1