javascript变量名中的变量

javascript变量名中的变量,javascript,function,variable-names,Javascript,Function,Variable Names,命令“alert(numOne);”显示f_名称。因此,我希望函数的最后一行变成document.f_name.submit();但我目前的想法行不通。有没有办法做到这一点 function submitform(e) { var numOne = e.id; alert(numOne); if ( confirm("Proceed?")){ document.numOne.submit(); } } 为此,您

命令“alert(numOne);”显示f_名称。因此,我希望函数的最后一行变成document.f_name.submit();但我目前的想法行不通。有没有办法做到这一点

    function submitform(e)
{
    var numOne = e.id;
    alert(numOne);
    if (        confirm("Proceed?")){
          document.numOne.submit();
        }

}

为此,您可以使用括号符号

document[numOne].submit();
你的全部代码是

function submitform(e) {
  if (confirm("Proceed?")) {
    document[e.id].submit();
  }
}
文档[numOne].submit()