gpt4 book ai didi

javascript - javascript 中的表单验证 - 最小字符数

转载 作者:行者123 更新时间:2023-12-02 16:52:53 25 4
gpt4 key购买 nike

我需要验证表单,并且希望每个输入的字符数必须多于 6 个。

以下脚本适用于 0 个字符。

如何编辑它才能将最小字符限制设置为 6?

<script>
function validateForm(formId)
{
var inputs, index;
var form=document.getElementById(formId);
inputs = form.getElementsByTagName('input');
for (index = 0; index < inputs.length; ++index) {
// deal with inputs[index] element.
if (inputs[index].value==null || inputs[index].value=="")
{
alert("Field is empty");
return false;
}
}
}

表格如下:

<form name="myForm" id="myForm" method="post" action="" onsubmit="return validateForm('myForm');" style="margin-bottom:10px;" _lpchecked="1">
<div id="InputsWrapper">
<div>
<input type="text" name="mytext[]" id="field_1" value="http://">
<a href="#" id="AddMoreFileBox" style="font-size:12px;margin:0 0 0px 0;"><img src="images/plus.png" style="margin-left:10px;height:24px;">
</a>
</div>
</div>
<div style="height:10px;"></div>
<input type="submit" style="border:none;background-color:#ff9900;padding:10px 30px 10px
30px;font-size:24px;font-weight:bold;color:#FFF;" value="CONTINUE">
</form>

最佳答案

在循环内,检查 长度

if (inputs[index].value==null || inputs[index].value=="" || inputs[index].value.length < 6) {
alert("Field is not 6 characters minimum!");
return false;
}

关于javascript - javascript 中的表单验证 - 最小字符数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26430716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com