css - css填满时如何更改表单中字段的颜色?
解决方案
您可以onkeyup="this.setAttribute('value', this.value);"
在 css 中使用 and.formfield:not([value=""])
并设置border-color
notcolor
.formfield:not([value=""]) {
border-color: blue;
}
<input value="" class="formfield" onkeyup="this.setAttribute('value', this.value);"/>
如果您将验证设置为输入,例如required
.formfield:valid { border-color: blue; }
<input class="formfield" required>
推荐阅读
- matlab - Julia PyPlot 中的自定义缩放
- unreal-engine4 - 虚幻引擎第三人称控制器问题
- python - 在python中通过TCP套接字传递条件语句
- r - 根据R中一列的值将单个excel文件转换为多个excel文件
- sql - 查找在最近日期包含特定字符串的所有记录
- r - 如何使用 expand.grid 在 R 中的两列之间创建所有可能的组合?
- ssl - JWKS URI - 内部应用程序(设计查询) - 双向 TLS 是 JWKS URI 端点的最佳实践吗?
- prettier - 如何阻止 Prettier 删除结束换行符
- macos - 在 MacOS SwiftUI 上展示附件
- postgresql - 为多个 Spark 作业更新同一张表中的相同行,避免 postgresql db 死锁的最佳方法是什么?