我有一个带有不同部分的表单,每个部分包含一个不同的输入,每个部分都有部分ID,这是我更新相关数据的主键。 当用户点击提交按钮时我调用javascript函数“Set_Data()”来处理我的表单数据,在这个函数中我需要知道每个字段属于哪个部分, 你能告诉我什么是最好的洗液吗?
<form id="APIFORM">
<div class="inner-wrap" id="SECTION1">
<label>Your Full Name <input type="text" name="ABC" /></label>
<label>Address <textarea name="GHI"></textarea></label>
</div>
<div class="inner-wrap" id="SECTION3">
<label>DRAWERSTATUS <input type="text" name="JHK" /></label>
</div>
<div class="inner-wrap" id="SECTION3">
<label>Password <input type="password" name="OPL" /></label>
<label>Password <input type="password" name="UTY" /></label>
</div>
<div class="button-section">
<input type="submit" name="Sign Up" onclick="Set_Data();" />
</div>
</form>
谢谢
答案 0 :(得分:0)
我找到解决方案 但我想知道是否有任何解决方案,我可以发送数据值的关键值。例如:
<label>Password <input type="password" name="SECTION3[]UTY" /></label>
这是我的解决方案:
function Set_Data();
{
var mySection = document.getElementById('APIFORM');
for (i = 1; i < mySection.length-1; i++) {
var nodeKey = mySection[i].parentNode.parentNode.id;
}
}