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)

相关推荐
IT_陈寒19 分钟前
SpringBoot自动装配坑了我一天,原来问题出在这
前端·人工智能·后端
索西引擎1 小时前
【React】key 属性:协调算法中的元素标识机制与最佳实践
前端·javascript·react.js
只会cv的前端攻城狮2 小时前
动态组件架构设计:从配置到事件驱动全链路解析
前端·vue.js
飞天狗2 小时前
Next.js 16 App Router 实战:服务端组件与流式渲染
前端·next.js
OpenTiny社区2 小时前
TinyEngine 2.11版本发布:AI 进一步融入画布,Vue 工程可一键转DSL
前端·vue.js·github
小雪_Snow2 小时前
JavaScript 中的三种常用事件
开发语言·前端·javascript
Hyyy2 小时前
Electron-Vite是什么,和Vite有什么区别
前端·面试
梨想橙汁2 小时前
CSS零基础入门:语法、引入方式与基础样式全解析
css
蓝胖子酱2 小时前
在 Electron 中用 electron-store 实现加密存储与自定义格式文件
前端·javascript·数据库
虚焦像素_2 小时前
海康 Web 插件版接入指南:用法与注意事项
前端