使用Javascript计算文本区域和输入

Count textarea and input using Javascript

本文关键字:输入 区域 文本 Javascript 计算 使用      更新时间:2023-09-26

我使用以下代码来计算HTML5表单上所需输入(文本框)的数量,这很好。

var inputTags = document.getElementsByTagName('input');
reqinputCount = 0;
for (var i=0, length = inputTags.length; i<length; i++) {
    if (inputTags[i].validity.valid == false ) {
        reqinputCount++;
    }
}

现在我的问题是,我也有一个文本区域的形式,并希望包括,以及。你能帮帮我吗?提前感谢。

由于您已经依赖于仅在最新版本的浏览器中出现的功能,我认为可以放心地假设您不介意使用另一个这样的功能:

var inputTags = document.querySelector("input,textarea");