【发布时间】:2012-09-08 00:49:11
【问题描述】:
我需要动态更改表单元素的 id。例如,元素以id1、id2、id3、id4的形式依次排列(元素个数不固定为4个,可以多于4个)。我需要在 id1 之后添加一个元素作为 id2。发生这种情况时,已经在表单中的 id2 应该更改为 id3 并且 id3 应该更改为 id4 等等。我想把它放在一个带有javascript的递归函数中,但到目前为止还没有任何想法......请帮忙。
【问题讨论】:
-
听起来您不应该为此使用 ID,也许是
data-order属性。您能否发布您对 ID 有序的需求? -
我正在使用 javascript 动态添加重复组(字段集)。如果添加在序列中,我将不得不更改我能够更改的字段集 ID,但如果添加过程不在序列中则失败(如果用户首先在第二个位置添加一个元素,然后在第一个位置添加一个元素位置。
-
是使用 jQuery 还是需要纯 JavaScript?
标签: javascript html