我需要验证表单,并且我希望每个输入必须有6个以上的字符。使用javascript进行表单验证 - 最小字符数
以下脚本适用于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.length <6)' – juvian 2014-10-17 17:54:32
请在发布之前格式化您的html。使用http://jsbeautifier.org/。我格式化你的代码。 – 2014-10-17 18:01:14