我有一个 HTML 表单,我在其中使用 jQuery 附加一些 HTML 对象以保持代码干净(ish)。
<span id="object_1"></span><span id="anotherobject_1"></span>
<span id="object_2"></span><span id="anotherobject_2"></span>
(总共有七个“对象-另一个对象”-构造)
我附加了一个简单的文本输入和一个选择框七次:
for (i = 0; i < 8; i++) {
$("#object_" + i).append("\
<input style='display: inline; margin-left: 15px; margin-right: 5px; height: 15px; width:25px;' type='text'>");
$("#anotherobject_" + i).append("\
<select style='display: inline; margin-left: margin-top: -10px; width:45px;'>\
<option value='1'>1</option>\
<option value='2'>2</option>\
<option value='3'>3</option>\
<option value='4'>4</option>\
<option value='5'>5</option>\
<option value='6'>6</option>\
<option value='7'>7</option>\
<option value='8'>8</option>\
</select>");
}
所以现在我的问题是,如果我在 javascript 中给这两个对象一个 ID,我最终会得到七个具有相同 ID 的对象,如果我尝试访问它们的特定值,那当然是个问题......我能做什么做?
提前致谢 :)