如何在JavaScript中获取文本框计数

DUMB_CODER

我单击时有一个“添加文本”按钮,它会创建文本框,现在如何在JavaScript中获取文本框的数量?

<input type="text" name="my_textbox[1]" id="my_textbox1" />
<input type="text" name="my_textbox[2]" id="my_textbox2" />
<input type="text" name="my_textbox[3]" id="my_textbox3" />
<input type="text" name="my_textbox[4]" id="my_textbox4" />

我需要计数的原因是,我正在从ajax提取值并创建新的文本框,追加新的文本框,如:

<input type="text" name="my_textbox[5]" id="my_textbox5" value="seomthing"/>

现在,我想知道当前的文本框数量。最好是可以通过JavaScript获得计数。

提前致谢。

安德烈·史密克(Andrzej Smyk)

使用document.querySelectorAll()获取与id的子字符串匹配的所有元素(https://www.w3.org/TR/selectors/#attribute-substrings)。这种'[id ^ =“ my_textbox”]'语法意味着您正在选择所有id"my_textbox"字符串开头的元素刚刚length查询的集合就可以了。请参见下面的代码段:

var textboxCount = document.querySelectorAll('[id^="my_textbox"]').length;
console.log(textboxCount);
<input type="text" name="my_textbox[1]" id="my_textbox1" />
<input type="text" name="my_textbox[2]" id="my_textbox2" />
<input type="text" name="my_textbox[3]" id="my_textbox3" />
<input type="text" name="my_textbox[4]" id="my_textbox4" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在JavaScript中获取文本框值

当文本框包含浮点值时如何在MFC中获取文本框的值

如何在React中获取文本框的值?

如何在表格中获取文本框值

如何在jQuery中获取文本框的更新值

如何在Acumatica中获取文本框值

如何在jquery中获取多个文本框ID

如何在代码的文本框中获取新行?

如何在Pyspark中获取嵌入式Angular JavaScript文本框值

如何在JavaScript中的文本框中查找单词

如何使用javascript在gridview中获取文本框值

如何在JavaScript中循环浏览文本框

如何在JavaScript中取消选择文本框

如何在选择列表框的jsp页面中的多个文本框中获取JavaScript变量值

如何在文本框的TextChanged事件中获取文本的旧文本和更改后的文本?

Javascript计数在文本框中重复相同值的时间

如何在onKeyPress期间获取输入文本框的文本?

如何在foreach循环内的文本框中获取下拉选择的选项文本

如何从文本框中获取文本并在WordPress页面中使用JavaScript进行处理?

如何从动态文本框中获取文本

如何从文本框中获取特定文本

如何在JavaScript中使用ID获取文本框的值

如何在HTML5中从LocalStorage获取的文本框中设置值

如何在服务器vb.net中的文本框中获取值

我如何在jQuery中从三个输入文本框中获取价值

如何在Xcode的文本框中对齐文本?

PySimpleGui:如何在文本框中输入文本?

如何在文本框中附加到文本

如何在文本框中追加文本?