function validateWieslid() {
var countnummer = $("nummer").val().length;
var countpin = $("pin").val().length;
if (countnummer.length < 6) {
document.getElementById("lrError").innerHTML = " Lidnummer moet 6 cijfers lang zijn.";
document.getElementById("lrError").style.backgroundColor = "red";
}
if (countpin.length < 4) {
document.getElementById("pinError").innerHTML = " Pin moet 4 cijfers lang zijn.";
document.getElementById("pinError").style.backgroundColor = "red";
}
}
那是我的 JavaScript 函数
<div id="wies">
<label>Lidnummer:</label>
<input name="lidnummer" size="30" type="text" id="nummer" maxlength="6"><br>
<label>WIES pin:</label>
<input name="pin" size="30" type="text" id="pin" maxlength="4"><br>
</div>
<div id="lrError"></div>
<div id="pinError"></div>
那是我有问题的HTML代码,
id="nummer" 的输入应该是 6 个字符长的输入,id="pin" 的输入应该是一个 pin 号,所以它的 4 个字符长。
我正在尝试使它在输入长度低于 6 时显示 JavaScript 中显示的文本,但是我不能使它工作吗?我是初学者,这可能是一个非常简单的解决方案,但我需要一些帮助!谢谢 :)