css实现原生form表单label必填选项红色*样式,以及js控制必填校验

文章目录

一、css实现原生form表单label必填选项红色*样式,以及js控制必填校验?

二、实现方案

1.css实现原生form表单label必填选项红色*样式代码如下(示例):

javascript 复制代码
 <div class="isCross comItem" required>
     <label for="isCross">是否涉及跨境业务:</label>
     <div class="content">
          <div>
              <input type="radio" name="isCross" />
              <span>是</span>
          </div>
    </div>
     <div>
          <input type="radio" name="isCross" />
          <span>否</span>
     </div>
</div>

.comItem[required="required"] label:before {
    color: red;
    content: "*";
    position: absolute;
    margin-left: -15px;
}

js控制必填校验
参考原文

bootstrap:表单必填项*标识,及提交前校验 - 秋寻草 - 博客园 (cnblogs.com)

相关推荐
酒吧舞高材生4 小时前
vue3 PC端-索引列表组件
前端·vue.js
2301_780789664 小时前
多层级 CC 防护体系:前端验证与后端限流的协同配置实践
运维·服务器·前端·网络安全·智能路由器·状态模式
ZC跨境爬虫5 小时前
跟着MDN学HTML_day_47:(Document接口)
前端·javascript·ui·html·ecmascript·音视频
学习论之费曼学习法5 小时前
ReAct框架深度解析:让Agent会思考再行动
前端·react.js·前端框架
前端 贾公子5 小时前
从零开始:使用Node.js和Cheerio进行轻量级网页数据提取
前端·vue.js
阿星做前端5 小时前
不想再给ai回复下一步了,于是我给agent装上了一个自动挡
前端·后端·程序员
毛骗导演5 小时前
Skill 还是 Tool?——从 OpenClaw 源码看 Agent 能力扩展的两种范式
前端·架构
周杰伦fans5 小时前
禁止edge浏览器更新
前端·edge
user297525876125 小时前
使用SSE实现流式渲染实践
前端·javascript