【发布时间】:2018-08-12 13:44:43
【问题描述】:
基本上,我有两个输入控件textbox 和checkbox。我想要发生的是当单击复选框时,我想设置输入的值。我设置的 javascript 设置了默认值,但是当我提交时,即使文本输入具有值,表单也无法验证所需的输入文本。
function NoLienHolder() {
var lh = document.getElementById('vehicleLienHolder');
if (lh != null) {
lh.value = "NONE";
}
}
<input name="vehicleLienHolder" id="vehicleLienHolder" required="required" placeholder="Enter Lien Holder" oninvalid="this.setCustomValidity('Please enter the Lien Holder or select no lien holder.')"
oninput="this.setCustomValidity('')" /><input type="checkbox" title="No Lien Holder" onclick="NoLienHolder()" name="NoLienHolderCheckBox" id="NoLienHolderCheckBox" />No Lien Holder
【问题讨论】:
标签: html validation input