我正在处理一个包含多个步骤的表单,因此在每个步骤中,当我单击next时,它使用map函数验证当前的活动步骤页面。我想要实现使用map函数来验证每个输入,并在输入周围创建边框,这是无效的或空的,单击我要这样做的原因是,我不想一个一个地得到输入的值,然后在它们上应用条件。
新的JS和jQuery。如有任何帮助,将不胜感激。
到目前为止我尝试了什么,但没有结果,只有错误
var getstep1 = $("#step1 :input").map(function(getinput)
{
if($(getinput).val() == '')
{
return $(this).css('width', '10px');
}
else
{
$(".next").click(function() {
divs.eq(now).hide();
now = (now + 1 < divs.length) ? now + 1 : 0;
divs.eq(now).show(); // show next
});
}
// return this.value;
}).get();
发布于 2022-11-20 04:58:35
别把事情搞得那么复杂。您可以使用表单验证器插件- Validator.js
,您可以下载它这里。
...
表单将如下所示:
https://stackoverflow.com/questions/74505707
复制相似问题