Css HTML5输入模式在输入类型=”下不工作;“数字”;

Css HTML5输入模式在输入类型=”下不工作;“数字”;,css,html,Css,Html,我在input type=“text”中使用了输入模式 其工作代码 <input name="name" required pattern=".{4,}" title="Please Enter Correct Name" type="text" /> 模式属性可用于以下输入类型:文本、日期、搜索、url、电话、电子邮件和密码。 因此,您不能将其与输入编号一起使用 你可以在这里查一下 模式属性可用于以下输入类型:文本、日期、搜索、url、电话、电子邮件和密码。 因此,您不能将

我在
input type=“text”
中使用了输入模式 其工作代码

<input name="name" required pattern=".{4,}" title="Please Enter Correct Name" type="text" />

模式属性可用于以下输入类型:文本、日期、搜索、url、电话、电子邮件和密码。 因此,您不能将其与输入编号一起使用 你可以在这里查一下


模式属性可用于以下输入类型:文本、日期、搜索、url、电话、电子邮件和密码。 因此,您不能将其与输入编号一起使用 你可以在这里查一下


模式属性仅适用于
文本
日期
搜索
url
电话
电子邮件
,以及
密码
输入类型:。向下滚动一点,您将看到一个表格,告诉您哪些属性可以用于不同的输入类型


您应该使用javascript实现您想要的功能。

模式属性仅适用于
文本
日期
搜索
url
电话
电子邮件
密码
输入类型:。向下滚动一点,您将看到一个表格,告诉您哪些属性可以用于不同的输入类型

您应该使用javascript来实现您想要做的事情。

From

检查控件值的正则表达式。模式必须匹配整个值,而不仅仅是某个子集。使用title属性描述模式以帮助用户。当type属性的值为text、search、tel、url、email或password时,将应用此属性,否则将忽略它

检查控件值的正则表达式。模式必须匹配整个值,而不仅仅是某个子集。使用title属性描述模式以帮助用户。当type属性的值为text、search、tel、url、email或password时,将应用此属性,否则将忽略它


不适用于type=“number”。检查一下,您应该在数字输入上使用JavaScript而不是模式。^^这里:-簿记详细信息下的第4点。顺便说一下,
required=“true”
是错误的;它应该是
必需的
required=“required”
。请参阅。@MrLister实际上,如果您支持IE,这是不正确的。旧版本的Internet explorer只能识别
required=“true”
。由于所有其他浏览器只需要显示required属性,
required=true
是最通用的版本,因此不能与type=“number”一起使用。检查一下,您应该在数字输入上使用JavaScript而不是模式。^^这里:-簿记详细信息下的第4点。顺便说一下,
required=“true”
是错误的;它应该是
必需的
required=“required”
。请参阅。@MrLister实际上,如果您支持IE,这是不正确的。旧版本的Internet explorer只能识别
required=“true”
。由于所有其他浏览器只需要显示required属性,
required=true
是最通用的版本
<input name="number" required type="number" pattern=".{9,20}" title="Please Enter Your Number at least 9 Digit" />