"某个","全为",感觉有点矛盾,到底是一个,还是多个?<form cation="" method="post" onsubmit="if(this.t1.value=='')return false">
<input type="text" name="t1">
<input type="submit" value="提交">
</form>

解决方案 »

  1.   

    <script language=javascript>
    function check(){
    var len=document.aa.length;
    for(var i=0;i<=len;i++){
    if(aa.elements[i].value==""){
    alert("对不起,空格未填完!");
    document.aa.elements[i].focus();
    return false;
    }
    }
    }
    </script>
    <form name=aa>
    <input type=text>
    <input type=text>
    <input type=text>
    <p>
    <input type=button onclick="check()" value=ok>
    </form>
      

  2.   

    <script language=javascript>
    function check(){
    var len=document.aa.length;
    for(var i=0;i<=len;i++){
    if(aa.elements[i].value<"1"){
    alert("对不起,空格未填完!");
    document.aa.elements[i].focus();
    return false;
    }
    }
    }
    </script>
    <form name=aa>
    <input type=text>
    <input type=text>
    <input type=text>
    <p>
    <input type=button onclick="check()" value=ok>
    </form>____________________________________________________________________
    上全例子是我没有看清题。
    这个吧,
    JS俺也是不太懂,
    所以,用了一个“1”,(因为1的值大于空格)。
    有一个小BUG,
    如果输入了几个空格后,在输入其它的,也提示未完成。
      

  3.   

    if(form.text.value="")
    place code here ......