警告复现

IDE 警告 Missing associated label

<input type="text" name="xxx" value="xxx">
<textarea name="xxx" placeholder="xxx"></textarea>
<select>

警告原因

Highlights form elements (input, textarea, and select) without required associated labels (WCAG 2.0: H44) and offers a quick-fix for creating a new label.

关于此告警的语法:H44: Using label elements to associate text labels with form controls

第一种解决方式

在 input、textarea、select 这三个标签中添加 placeholder="" 属性,如果还报警告,看第二种。

第二种解决方法

添加一个 <label> 标签。

<label for="comment"></label>
<textarea id="comment" name="comment" placeholder="请输入评论信息..."></textarea>

<label><textarea id="comment" name="comment" placeholder="请输入评论信息..."></textarea>
</label>

第三种解决方式

对于第二种修复方式,个人认为有点麻烦了,此时可以选择取消此警告。
打开IDE设置,
File | Settings | Editor | Inspections | HTML | Accessibility | Missing associated label
点击复选框,取消检查。

第四种解决方式

给标签增加不可见样式(来自 @amiao_2018 的方法)。

.fakeLabel{display: none;
}

IDEA 或 IntelliJ 全家桶提示 Missing associated label 解决办法相关推荐

  1. vs2005部署报表服务器项目老提示输入用户名密码解决办法

    vs2005部署报表服务器项目老提示输入用户名密码解决办法 按书上的步骤,用SQL Server Business Intelligence Development Studio建好的 .rdl格式的 ...

  2. shell 删除simatic_安装西门子软件时提示重启电脑的解决办法

    原标题:安装西门子软件时提示重启电脑的解决办法 安装西门子软件时提示重启电脑的解决办法 在西门子软件安装时,比如:WinCC.Step7.SIMATIC NET SQL Server for WINC ...

  3. QtCreator 编译时提示 warning C4819 的解决办法

    QtCreator 编译时提示 warning C4819 的解决办法 用 QtCreator 和Visual C++ 编译器编译程序时经常会出现类似的警告: warning C4819: 该文件包含 ...

  4. 系统卡 服务器cpu 内存不足,电脑很卡 系统提示内存不足的解决办法

    电脑卡得不行,软件运行速度超慢,系统提示内存不足,这时该怎么办呢? 一.关闭没必要的启动程序 很多时候,电脑变卡,是因为电脑里运行的程序太多,有些程序是很占cpu的.所以一些没必要的程序关掉就好.可以 ...

  5. 微信公众号开发,报错{errcode:41005,errmsg:media data missing hint:}的解决办法---亲测有效

    在微信开发中,遇到报错:errcode":41005,"errmsg":"media data missing hint 具体解决办法如下地址,实测有效: 对应 ...

  6. sublime text3使用卡顿,代码提示卡顿终极解决办法

    sublime text3使用卡顿,代码提示卡顿终极解决办法 适用的情况 解决办法 适用的情况 原来sublime text3好好地不卡顿,突然有一天卡顿了. 应该是最近装了什么插件导致的 解决办法 ...

  7. 在Linux下执行一个文件时候提示“权限不够”的解决办法

    在Linux下执行一个文件时候提示"权限不够"的解决办法如下 转到那个文件的目录下面执行下面命令: chmod 777 filename

  8. 360极速浏览器csdn写博客提示当前版本过低解决办法

    描述:360极速浏览器csdn写博客提示当前版本过低解决办法 步骤: 360极速浏览器csdn写博客提示当前版本过低 打开360极速浏览器设置->设置->高级设置->内核切换设置 删 ...

  9. 广东省公务员考试报名已通过银联实名认证,但系统仍提示未认证,解决办法

    广东省公务员考试报名已通过银联实名认证,但系统仍提示未认证,解决办法 问题 解决办法:认证后,退出登录,重新登录即可 问题 广东省公务员考试报名已通过银联实名认证,但系统仍提示未认证,解决办法 解决办 ...

最新文章

  1. 数据处理踩过的坑(不断更新):
  2. HDFS(一) HDFS设计目标
  3. Hadoop -- ES -- CURD
  4. python 写入excel_一行一行整理EXCEL表太麻烦,试试python脚本,1秒写入数据
  5. Verilog二选一数据选择器
  6. 关于栈的链式存储结构
  7. [安卓】Error和Exception的区别
  8. 干货分享丨玩转物联网IoTDA服务系列四-智能网关
  9. PHP+MySql+PDO实现简单登录、注册
  10. 大数据能消除在招聘和相关商业行为中的偏见吗?
  11. Thymeleaf 随记
  12. Linux下oracle数据库备份方案
  13. leetcode-94
  14. 深度学习 场景识别_使用深度学习进行自然场景识别
  15. Docker基础30--6.4 Docker三剑客之Swarm
  16. TFmini在开源飞控pixhawk上的应用
  17. 备考PMP的程序员注意了!!!13张PMPBook思维导图免费送上,没有套路,直接领取
  18. ffmpeg 命令图片和视频相互转换
  19. html中文本属性的设置,css 文本属性direction的功能详解说明
  20. 字节码文件魔数0xCAFEBABE

热门文章

  1. 密码学基础知识----常见的加密算法
  2. dompdf,这么做就可以支持中文了
  3. 强强联合,一份最适合你的后端面试指南,最终5轮面试拿下阿里Java岗Offer(定薪45K),确定不心动?
  4. 如何使用node操作mysql链接数据库
  5. Java连接Oracle两种方式thin与oci区别
  6. 白盒测试中SC、DC、CC、CDC、MCC、MCDC含义区别
  7. 大数据数仓高级面试题整理
  8. Linux Java Web 服务器搭建之mysql安装
  9. zoom视频会议等候室,zoom怎么不进入等候室,是设置的问题
  10. 苹果防丢器Find My