命令“alert(numOne);”显示f_name。因此,我希望函数的最后一行成为document.f_name.submit();但我目前的想法不起作用。有没有办法让这种情况发生?
function submitform(e)
{
var numOne = e.id;
alert(numOne);
if ( confirm("Proceed?")){
document.numOne.submit();
}
}
答案 0 :(得分:0)
您可以将bracket notation
用于此目的,
document[numOne].submit();
您的完整代码将是,
function submitform(e) {
if (confirm("Proceed?")) {
document[e.id].submit();
}
}