javascript - 如何更改复选框所需的消息

标签 javascript jquery html

我想更改我的复选框所需的默认消息。

我正在尝试使用这段代码,但如果我选中我的复选框,它仍然会显示所需的消息。

我的代码

<input  required type="checkbox" name="rcheck2" 
oninvalid="this.setCustomValidity('check plz')" oninput="setCustomValidity('')" />

https://jsfiddle.net/6ekk9upz/

最佳答案

复选框输入没有 oninput 事件,它们有 onchange 事件。

检查这个:

<form action="" name="formReg" id="formReg" method="post" class="formReg">
  <div class="checkTxt">
    <input  required type="checkbox" name="rcheck1" oninvalid="this.setCustomValidity('check plz')" onchange="this.setCustomValidity('')"/>
  </div>
  <div class="checkTxt">
    <input  required type="checkbox" name="rcheck2" oninvalid="this.setCustomValidity('check plz')"  onchange="this.setCustomValidity('')"/>
  </div>
  <div class="checkTxt">
    <input  required type="checkbox" name="rcheck3" oninvalid="this.setCustomValidity('check plz')" onchange="this.setCustomValidity('')"/>
  </div>
  <input type="submit" name="btnReg" value="Submite"/>
</form>

关于javascript - 如何更改复选框所需的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38852823/

相关文章:

javascript - 无法访问对象的子属性。

html - 在 Android Email 中使用 Table 标签

javascript - Chrome 更新-在 'createObjectURL' 上执行 'URL' 失败

javascript - 为什么打印时我的 clientWidth 会改变?

javascript - MongoDB $slice 来自一组未知子文档中的每一个

javascript - 如何从交互式图表中提取数据?

javascript - 从页面上的其他相应元素向元素添加类

Javascript 可以在本地运行,但不能在带有 NiceEdit 的服务器上运行

html - 如何使 div 正确对齐以开始页面布局? (标题、左面板和主要部分)

html - 如何以正确的方式设置 flexbox 元素的样式