javascript - 通过起始名称获取jquery中输入的值

标签 javascript jquery jsp

您好,我的 jsp 中有一堆输入框,每个都有不同的名称,但它们的一部分名称相同。 这是示例:

<input type"text" name="sequence_1" value="1" />
<input type"text" name="sequence_3" value="5" />
<input type"text" name="sequence_4" value="6" />
<input type"text" name="sequence_7" value="67" />
<input type"text" name="sequence_8" value="3" />
<input type"text" name="sequence_10" value="23"/>

并且这些列表可以增长任意长度,结束数字可以是任意的。 对于这些文本框,我需要在 javascript 中访问它们并且需要动态更改它们的值。 我怎么做?有什么方法可以只使用起始名称来访问输入框的值吗?

最佳答案

您可以使用以选择器开头的属性:

var $inputs = $('[name^="sequence_"]');

更好的是,向这些元素添加一个 class 以对它们进行分组并以此进行选择。这种方法会更快。

关于javascript - 通过起始名称获取jquery中输入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19706075/

相关文章:

javascript - 固定位置 Div 不使用 JQuery 进行动画处理

Javascript for循环,等待函数回调

javascript - YouTube iFrame z-index 与 jQuery colobox

jquery ui - 将鼠标悬停在父元素上应该触发在子元素上向下滑动

mysql - 在显示标签中点击分页查询

javascript - p5 两个数​​组的碰撞检测不起作用

javascript - 谷歌条形图/柱形图设置适当的标签宽度和图表区域宽度

javascript - 在资源管理器和 firefox 中检测显示器分辨率

java - JSTL EL 在 Tomcat 7 中不工作

java - 如何在ajax调用中获得超过1个响应