本帖最后由 yksyuan 于 2011-03-14 11:02:41 编辑

解决方案 »

  1.   

    因为我要 把两个时间 想减
    time1-time2 如果输入的不符合。会报错
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <style>
    </style>
    <script>
    function check(XelementId)
    {
        var text=document.getElementById(XelementId);
        var reg=/^([0,1]\d|2[0-3]):[0-5]\d$/;
        if(reg.test(text.value))
            alert("验证通过");
        else
            alert("不通过");
    }
    </script>
    </head>
    <body>
    <input type="text" id="text1"/>
    <input type="button" value="验证" onclick="check('text1')"/>
    </body>
    </html>
      

  3.   

    控件 RegularExpressionValidatorControlToValidate属性 指定 textbox
    ValidationExpression属性 写上正则表达式  \d{1,2}:\d{1,2}