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
,电话
,电子邮件
,以及密码
输入类型:。向下滚动一点,您将看到一个表格,告诉您哪些属性可以用于不同的输入类型
您应该使用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" />