<INPUT TYPE="submit" value="点击提交">

解决方案 »

  1.   

    可能我没描述清楚,孟子大哥,我的意思是:当<INPUT TYPE="text" NAME="text1">的值为空时,我点击<font color="#FF6600" style="cursor:hand;" onclick="hehe2();">点击提交</font> 时,也要它能弹出警告框,但是不行呀。form1是提交了,但是 onsubmit="return hehe(this);"这句话没有激发呀。呜呜。
      

  2.   

    我觉得要想触发onsubmit里的函数可以这样:
    function hehe2()
    {
    hehe(obj);
    }
      

  3.   

    你的代码,也没有问题呀,你不是想利用提交按钮。
    当单击提交按钮时,如果文本框为空时,则弹出错误信息,
    如果有信息,则成功提交吗
    你的第二个函数,在这里是没有用的。
    完整代码如下:
    你再重新试一下:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript"><!--function hehe(obj){ if(obj.text1.value=="") { alert('不能为空'); obj.text1.focus(); return false; }}//--></SCRIPT><FORM name="form1" METHOD=POST ACTION="" onsubmit="return hehe(this);"><INPUT TYPE="text" NAME="text1"><br><INPUT TYPE="submit"></FORM><HR></HTML>
      

  4.   

    不好意思,使我太想当然了,看看这样写是不是你想要的,我试了好用,探出了对话框:
    把hehe()改一下----
    function hehe2()
    { hehe(document.form1);
    form1.submit();
    }