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)

相关推荐
xcLeigh5 分钟前
HTML5实现好看的视频播放器(三种风格,附源码)
前端·音视频·html5
TE-茶叶蛋7 分钟前
html5-qrcode扫码功能
前端·html·html5
2501_906467638 分钟前
HTML5结合Vue3实现百万文件分块上传的思路是什么?
前端·html·html5·vue上传解决方案·vue断点续传·vue分片上传下载·vue分块上传下载
San30.8 分钟前
现代前端工程化实战:从 Vite 到 React Router demo的构建之旅
前端·react.js·前端框架
kirinlau10 分钟前
vue3+vite+scss项目使用tailwindcss
前端·css·scss
阿贾克斯的黎明12 分钟前
现代前端的魔法标签:HTML5 语义化标签全解析
前端·html·html5
菠菜盼娣15 分钟前
vue3知识点
前端·vue.js
JIngJaneIL19 分钟前
基于java+ vue建筑材料管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
土豆125021 分钟前
终端自治时代的 AI 开发范式:Claude Code CLI 全方位实操指南
前端·人工智能·程序员