【发布时间】:2013-03-30 06:30:21
【问题描述】:
这是我的表单示例(只有我想要的输入,但还有很多其他输入):
<form name="inputform" action="..." method="post">
<input type="hidden" name="id_qtedje_77" id="id_qtedje_77" value="0">
<input type="text" id="id_qte_77" name="prestation_detail_fields[77][qte_collecte]" value="0.00">
<input type="text" id="id_rec_77" name="prestation_detail_fields[77][reliquat_conforme]" value="0.00">
<input type="text" id="id_ren_77" name="prestation_detail_fields[77][reliquat_non_conforme]" value="0.00">
<input type="checkbox" name="prestation_detail_fields[77][dechet_non_present]" value="1">
<!-- another TR -->
<input type="hidden" name="id_qtedje_108" id="id_qtedje_108" value="0">
<input type="text" id="id_qte_108" name="prestation_detail_fields[108][qte_collecte]" value="0.00">
<input type="text" id="id_rec_108" name="prestation_detail_fields[108][reliquat_conforme]" value="0.00">
<input type="text" id="id_ren_108" name="prestation_detail_fields[108][reliquat_non_conforme]" value="0.00">
<input type="checkbox" name="prestation_detail_fields[108][dechet_non_present]" value="1">
</form>
我想要的是获取输入的值,但由于表单是用 PHP 构建的,我不知道行标识符 (77, 108)。
有没有办法做类似getElementByName('id_qtedje_%') 的事情?
注意:我没有使用任何库,也不打算使用任何库。
【问题讨论】:
-
stackoverflow.com/questions/4275071/… 已经有人问过了...希望这会有所帮助 ;)
-
虽然那里的答案已经过时了。
-
@Pye:你使用任何库吗? (jQuery、MooTools、闭包、原型...)
-
document.querySelector('[id^="id_qte_"]')? -
我没有使用任何库,也不打算使用任何库。
标签: javascript forms