变量名为javascript的变量

时间:2016-03-10 16:24:42

标签: javascript function variable-names

命令“alert(numOne);”显示f_name。因此,我希望函数的最后一行成为document.f_name.submit();但我目前的想法不起作用。有没有办法让这种情况发生?

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

}

1 个答案:

答案 0 :(得分:0)

您可以将bracket notation用于此目的,

document[numOne].submit();

您的完整代码将是,

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