Javascript 如何知道输入字段属于哪个部分?
我有一个具有不同部分的表单,每个部分包含不同的输入,每个部分都有部分id,这是我更新相关数据的主键。 当用户点击提交按钮时,我调用javascript函数“Set_Data()”来处理我的表单数据,在这个函数中,我需要知道每个字段属于哪个部分, 你能告诉我什么是最好的解决方案吗Javascript 如何知道输入字段属于哪个部分?,javascript,html,Javascript,Html,我有一个具有不同部分的表单,每个部分包含不同的输入,每个部分都有部分id,这是我更新相关数据的主键。 当用户点击提交按钮时,我调用javascript函数“Set_Data()”来处理我的表单数据,在这个函数中,我需要知道每个字段属于哪个部分, 你能告诉我什么是最好的解决方案吗 你的全名 住址 抽屉状态 暗语 暗语 我找到了解决方案 但我想知道是否有任何解决方案可以将键值与数据值一起发送。例如: <label>Password <input type="password"
你的全名
住址
抽屉状态
暗语
暗语
我找到了解决方案
但我想知道是否有任何解决方案可以将键值与数据值一起发送。例如:
<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;
}
}
函数集_Data();
{
var mySection=document.getElementById('APIFORM');
对于(i=1;i
可能重复@saeedyazdani我已经看到一个问题,您有两个ID相同的div,这在您的html中是不允许的。我猜这是一个打字错误,因为OP遗漏了第2节。您在html中使用节容器的目的是什么?只是组织还是更大的东西?你试过的JavaScript在哪里?