如何客户端验证整数

时间:2013-05-26 18:52:32

标签: asp.net asp.net-mvc asp.net-mvc-4 razor

基本上我希望我的网站用户(ASP.NET MVC 4)能够增加他的平衡(在文本框中输入)。 我知道如果整数是模型的整数,怎么做,但是我怎么能只用一个裸整数来做。

@Html.TextBox("Deposit")

我想确保在提交文本框时,只包含整数(在客户端)。 如何在不创建整数模型和为模型属性编写文本框的情况下执行此操作?

2 个答案:

答案 0 :(得分:0)

HTML5

<input type="number" name="Deposit" min="1" max="5">

现在不能对此进行测试,但是这样的事情应该涵盖它......

@Html.TextBox(
    "Deposit", 
    null, 
    new { 
        @class = "span1", 
        type = "number", 
        required = "required" 
    }
)

答案 1 :(得分:0)

您可以使用javascript / jQuery验证。看到这个问题: Simple number validation using JavaScript / jQuery 而这:Positive number validation in jquery