如何访问由';s在表单中,使用它们;名称“;Javascript中的属性?
我没有使用框架。我有一个表单,里面有一个字段集,对单选按钮进行分组。 我已经在前端Javascript中获得了表单元素,现在,我想知道单选按钮的女巫被选中了。为此,我尝试使用字段集和单选按钮的名称。但我得到一个未定义的:如何访问由';s在表单中,使用它们;名称“;Javascript中的属性?,javascript,html,forms,Javascript,Html,Forms,我没有使用框架。我有一个表单,里面有一个字段集,对单选按钮进行分组。 我已经在前端Javascript中获得了表单元素,现在,我想知道单选按钮的女巫被选中了。为此,我尝试使用字段集和单选按钮的名称。但我得到一个未定义的: const formElement=document.getElementById('form-cad-usuario')) formElement.onsubmit=e=>{ e、 预防默认值() const formUser=e.target console.log(fo
const formElement=document.getElementById('form-cad-usuario'))
formElement.onsubmit=e=>{
e、 预防默认值()
const formUser=e.target
console.log(formUser.granos.checked)//返回未定义的
console.log(“geneto:+formUser.granos.granos.checked)//返回未定义
}
戈尼罗
女性
男性的
奥特罗斯
地籍
您可以使用过滤器和映射来获取选中输入的值
const formElement=document.getElementById(“form cad usuario”);
formElement.onsubmit=(e)=>{
e、 预防默认值();
const formUser=e.target;
常量checkedInput=[…formUser.elements]
.filter((input)=>input.checked)//这里您过滤输入以获得选中值
.map((input)=>input.checked);//这里是检查过的输入值
控制台日志(checkedInput);
};代码>
戈尼罗
女性
男性的
奥特罗斯
地籍
您可以使用过滤器和映射来获取选中输入的值
const formElement=document.getElementById(“form cad usuario”);
formElement.onsubmit=(e)=>{
e、 预防默认值();
const formUser=e.target;
常量checkedInput=[…formUser.elements]
.filter((input)=>input.checked)//这里您过滤输入以获得选中值
.map((input)=>input.checked);//这里是检查过的输入值
控制台日志(checkedInput);
};代码>
戈尼罗
女性
男性的
奥特罗斯
地籍
我发现“fieldset”标记没有“name”属性。但是,我可以仅使用单选“name”直接从表单导航到单选按钮,并通过“value”属性获取选中按钮的值。所以我就这样解决了:
console.log(formUser.grando.value)//打印所选的收音机我发现“fieldset”标记没有“name”属性。但是,我可以仅使用单选“name”直接从表单导航到单选按钮,并通过“value”属性获取选中按钮的值。所以我就这样解决了:
console.log(formUser.grando.value)//打印所选的收音机