javascript变量名中的变量
命令“alert(numOne);”显示f_名称。因此,我希望函数的最后一行变成document.f_name.submit();但我目前的想法行不通。有没有办法做到这一点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(); } } 为此,您
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()
?