-2

我必须检查文本框控件以进行验证

条件:

  1. 包含值 0 到 1000,最多 2 位小数(1.00,85.23,1000.00)

  2. 小数点后 2 位用户将无法再输入零。

    <script type="text/javascript">
    
    var regex = /\d{0,4}([\.])\d{0,2}/;
    function keyUP()
    {   
          var t = document.getElementById('<%=TextBoxPayRate.ClientID%>').value;
          if (!regex.test(t)) 
          {
             alert("not matching");
          }
    }
    </script>
    
    <asp:TextBox ID="TextBoxPayRate" runat="server"  onkeyup="keyUP();"></asp:TextBox>
    
4

1 回答 1

0

嗨,您应该能够使用/修改这篇文章中的更新代码来满足您的要求。

在 ASP.Net RangeValidator 脚本执行之前删除“$”

于 2012-08-03T15:49:09.427 回答