从Div数组获取所有输入

时间:2019-05-21 08:28:46

标签: javascript jquery html

我目前正在重新访问旧功能,在那里我有一个由几个“幻灯片”组成的注册表格。为了使用户能够继续进行下一张幻灯片,必须验证输入字段(来自该特定div)。

例如:

function validateForm() {
  //var curentSlide = 0;

  var divs, inputValues, validator = true;
  divs = document.getElementsByClassName("regWindow");
  inputValues = divs[currentSlide].getElementsByTagName("input");
  for (let i = 0; i < inputValues.length; i++) { ... }

但是现在我读到所有JavaScript都应该使用jQuery完成。我设法通过写以下命令获得了Divs数组:divs = ($(".regWindow"));

但是,现在如何从一个Div获得所有输入?谢谢!

1 个答案:

答案 0 :(得分:-1)

var divs = $(".regWindow");
for (var index=0; index< divs.length; index++ ) {
  var input = divs.eq(index).find("input");
  for(var item; item< input.length; item++) {
     console.log(input.eq(item));
  }
}