如何在javascript中将函数变量附加到对象字符串

如何在javascript中将函数变量附加到对象字符串,javascript,forms,object,form-submit,Javascript,Forms,Object,Form Submit,我在一个php页面中有多个表单。在这个javascript调用GenKeyForm(id)中,每个表单都有一个id,每个提交链接都有相同的id 如何将FormNum添加到对象调用document.GenNewKey.submit?我知道在php中,可以使用添加变量和字符串。然而,我对javascript一无所知 表单名称的php为: function GenKeyForm(FormNum){ document.GenNewKey+FormNum.submit(); } echo' 使用

我在一个php页面中有多个表单。在这个javascript调用GenKeyForm(id)中,每个表单都有一个id,每个提交链接都有相同的id

如何将FormNum添加到对象调用document.GenNewKey.submit?我知道在php中,可以使用添加变量和字符串。然而,我对javascript一无所知

表单名称的php为:

function GenKeyForm(FormNum){
    document.GenNewKey+FormNum.submit();
}
echo'

使用点表示法需要为每个属性名称使用标识符。如果要使用字符串,则必须使用


谢谢非常感谢。显然,我还有很多关于javascript的知识要学习。
echo '<form action="#" name="GenNewKey'.$num.'" id="GenNewKey'.$num.'" method="POST">
document["GenNewKey" + FormNum].submit();
function GenKeyForm(FormNum){
    document.getElementById("GenNewKey"+FormNum).submit();
}