Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 嵌套jQuery无线电输入_Javascript_Html_Forms - Fatal编程技术网

Javascript 嵌套jQuery无线电输入

Javascript 嵌套jQuery无线电输入,javascript,html,forms,Javascript,Html,Forms,我有一个带有嵌套输入的表单,允许用户为一系列问题选择单个输入 我会尽一切努力让这个台面看起来漂亮。 我会把这个台面作为我日常清洁计划的一部分。 我会不时注意这个台面。 我会尽一切努力让这个台面看起来漂亮。 我会把这个台面作为我日常清洁计划的一部分。 我会不时注意这个台面。 我想你是在找这样的东西吧 const答案= [{问题:“Q1”,答案:'} ,{问题:'Q2',答案:'} ,{问题:'Q3',答案:'} ]; const myForm=document

我有一个带有嵌套输入的表单,允许用户为一系列问题选择单个输入



我想你是在找这样的东西吧

const答案=
[{问题:“Q1”,答案:'}
,{问题:'Q2',答案:'}
,{问题:'Q3',答案:'}
];
const myForm=document.getElementById('my-form');
myForm.oninput=e=>
{
如果(!e.target.matches('input[type=radio]')返回
(answers.find(el=>el.question==e.target.closest('fieldset').id)).answer=e.target.value;
控制台清除()
log(JSON.stringify(answers,0,2))
}
作为控制台包装{最大高度:100%!重要;宽度:40%!重要;顶部:0;左侧:60%!重要;}


请清理您的代码,您有2 id=“A1”2 id=“A2”和2 id=“A3”。。。