【问题标题】:Check textbox validation检查文本框验证
【发布时间】:2012-08-03 15:40:56
【问题描述】:

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

条件:

  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>
    

【问题讨论】:

  • 其他人可能愿意也可能不愿意成为你的代码工厂,但我不会。让我看看你到目前为止都做了什么!
  • @Aman:First:你的问题是什么???
  • 测试每次都失败。如果我输入 1 则出现警报。

标签: javascript asp.net validation


【解决方案1】:

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

Remove "$" before ASP.Net RangeValidator script executes

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多