<html>
<form name=f1>
<input type=text name=tt>
<input type=submit name=tt onClick=check()>
</form>用"&nbsp"代替就可以了~~~~~测试如下
**********************************
<script>
function check(){
if (f1.tt.value="&nbsp")
{alert('请不要输入空格')}
}</script></html>

解决方案 »

  1.   

    对不起,刚才格式搞错了~~用"&nbsp"代替就可以了~~~~~测试如下
    *********************************************<html>
    <form name=f1>
    <input type=text name=tt>
    <input type=submit name=tt onClick=check()>
    </form><script>
    function check(){
    if (f1.tt.value="&nbsp")
    {alert('请不要输入空格')}
    }</script></html>
      

  2.   

    //校验输入是否都是空格
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var re = /^\s*$/;
    alert(re.test("     "));
    alert(re.test("I am king"));
    //-->
    </SCRIPT>
      

  3.   

    长大的小新你的方案不行,如果输入多个空格就根本不行
    不可,你的test()函数具体是怎么写的?
      

  4.   

    jsp的函数我没办法查,它与php的应该不同的,我是会php的正则表达式
    还有js中有操作正则表达式的函数吗?