<script language="javascript">
function check()
{
  if(form1.text1.value=="")
  {
   alert("不能为空");
   form1.text1.focus();
   return false;
  }
}
</script>
<form name=form1 onsubmit="return check();">
<input type=text name=text1 >
<input type=submit>
</form>

解决方案 »

  1.   

    你这里是一个text啊 
    我有很多text怎么办?
      

  2.   

    <form name="frm1" action="1.htm" method="post" onSubmit="return checkForm()">
    <input type="text" name="txt">111111111<br>
    <input type="text" name="txt">222222222<br>
    <input type="text" name="txt">333333333<br>
    <input type="text" name="txt">444444444<br>
    <input type="text" name="txt">555555555<br>
    <input type="text" name="txt">666666666<br>
    <input type="text" name="txt">777777777<br>
    <input type="text" name="txt">888888888<br>
    <input type="text" name="txt">999999999<br>
    <input type="text" name="txt">000000000<br>
    <input type="submit">
    </form>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function checkForm() {
    for(i=0;i<frm1.txt.length;i++) {
    if(frm1.txt[i].value=="") {
    alert("没填!");
    frm1.txt[i].focus();
    return false;
    }
    }
    }
    //-->
    </SCRIPT>
      

  3.   

    function check()
    {
        if(from1.text1.value.length == 0)
        {
             alert('不能为空!');
             form1.text1.focus();
            return false;
        }
    }