<form class="form-asd" role="form">
    <h2 class="form-signin-heading">login</h2><hr />
    <label class="control-label"  for="username">Username</label>
    <input class="form-control" type="email"  required="" placeholder="username"data-error="enter username"></input>
    <label class="control-label"  for="username">password</label>
    <input class="form-control" type="password"  required=" " placeholder="Password"></input>
    <label class="checkbox"></label>
    <button class="btn btn-lg btn-primary " type="submit">submit</button>
</form>

我们如何将弹出必填字段"请填写此字段"的默认消息更改为"请输入用户名"

推荐答案

oninvalid事件发生时,可以使用setCustomValidity函数.

详情如下:

<input class="form-control" type="email" required="" 
    placeholder="username" oninvalid="this.setCustomValidity('Please Enter valid email')">
</input>

更新:-

要在开始输入后清除消息,请使用oninput="setCustomValidity('')属性清除消息.

<input class="form-control" type="email"  required="" placeholder="username"
 oninvalid="this.setCustomValidity('Please Enter valid email')"
 oninput="setCustomValidity('')"></input>

Html相关问答推荐

srcset和大小总是下载最大的

网格容器中的定心元件

如何获得一个背景图像,不是模糊的内部容器,但模糊的外部'

嵌套表列高度不是100%高度的问题

当我关闭时,导航栏跳到了新的生产线

防止position:relative的child在出界时收缩

获取标准的Python脚本,以便使用FASK对网站进行Flask

如何使用*ngFor将模板从父级传递到子级

是否可以制作响应式 CSS 剪辑路径?

四开将一个 qmd 文档中的单词链接到另一个 qmd 文档中的单词

如何从 div 内的图像中删除填充而不从其他所有内容中删除填充?

获取链接到功能的网页表单

css 网格创建空行和列

调整屏幕大小时标题在图像下方重叠 - HTML

如何使我的设计适合与我的框架尺寸不同的视口?

pull-right 不适用于 bootstrap alert 内的按钮

在包含 html 标签的字符串的子字符串中应用不同的样式

Css 左属性问题

无法使用 HTML 中的 Bootstrap 自上而下居中

SVG 适用于 Safari,不适用于 Chrome