我很新.我正在创建一个网页,询问用户的ID.我希望它是一个必填字段,只允许数字.如果你带领我走向正确的方向,我感激不尽.这就是我到目前为止所拥有的.
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %> <!DOCTYPE html> <html> <head runat="server"> <title>Search</title> </head> <body> <div> <table align="center"> <tr> <td class="label"> Enter ID: </td> <td> <input type="text" name="UserId" id="UserId" /> </td> </tr> </table> </div> </body> </html>
解决方法
虽然可能建议通过JS或服务器,HTML5
does support this通过pattern属性进行更严格的验证.
<input type= "text" name= "name" pattern= "[0-9]" title= "Title"/>