如何工作input [type = text]:无效,需要html 5?

罗希特·维玛(Rohit Verma)

我有一个使用HTML5验证的表单,它可以正常工作,现在我想添加输入边框颜色红色而不是HTML默认验证消息,但是默认情况下显示边框颜色,如何解决呢?

我试过的

input[type=text]:invalid {
   	border:1px solid red;
}
<form class="form-body">

<label>Full Name</label>
<input type="text" class="form-control"  required><br>
<label>Phone</label>
<input type="text" class="form-control"  required><br>
<label>Email</label>
<input type="text" class="form-control"  required><br>
<button type="submit">Submit</button>

</form>

答案将不胜感激!

桑托什·卡丹

您可以尝试以下代码吗?仅当您聚焦输入时,它才会有红色边框。但是,如果希望在聚焦一次后失去焦点时显示边框,则可能需要编写一些JavaScript代码而不是CSS。

input:focus:invalid {border: 1px red solid;}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自 <input type="date" /> 的 Html5 javascript gettime(),奇怪的工作

我们是否需要在HTML5中为<link>输入type =“ text / css”

如何在HTML(5)中正确地在<input type =“ number”>的末尾添加单位?

html5 type =“ number”工作如此缓慢

HTML 5 <input type"color" /> 在设备上不同

HTML 5 Input type ='date'禁用键盘输入

Chrome 5上用于浮点数的HTML 5 input type =“ number”元素

如果html5 textbox type =“ text”,如何为iOS和android打开数字键盘?

如何使用 HTML 的 5 下载属性将表单输入 type="text" 转换为位于提交按钮后面的 HREF?

新的HTML 5 MONTH INPUT TYPE和IE 11兼容性

为什么 info@example 根据 HTML5 <input type="email"> 有效?

HTML5 <input> type = number防止用户违反min =“”或max =“”值

HTML5 输入模式在 input type="number" 中不起作用

html5 input [type = number]两个小数点

HTML <input> 标签的 value 属性是如何工作的?

需要HTML5才能停止ASP:Button的工作

HTML5中输入type =“ text” vs输入type =“ search”

使用html5输入type ='color'

当我使用HTML5`contenteditable`时,`button`元素中的空格键“无效”。我如何才能正常工作?

HTML5脚本标记是否需要type =“ javascript”?

如何识别HTML 5中调用无效事件的验证规则?

如何取消HTML5中的无效事件

HTML5 Boilerplate jQuery库回退如何工作?

HTML5服务器发送事件如何工作?

html5-script属性“数据主”如何工作?

AngularJS-$ location html5Mode如何工作?

HTML5,appcache 究竟是如何工作的?

。(type)如何工作

如何使用 javascript 聚焦(将光标置于其上)在 HTML <input type="text"> 标签上