Javascript-中级-使文档中的外部按钮与表单中的提交按钮相同

Javascript-中级-使文档中的外部按钮与表单中的提交按钮相同,javascript,Javascript,我想要一个外部按钮来触发下面相同的功能,onclick。有人知道我是怎么做到的吗 函数位于变量内部 var mTid={…. init:function(){。。。。。 mTid.$form.addEventListener("submit", function(event) { //This is the function I would like to invoke from a button outside the form }, true);

我想要一个外部按钮来触发下面相同的功能,onclick。有人知道我是怎么做到的吗

函数位于变量内部

var mTid={….
init:function(){。。。。。

    mTid.$form.addEventListener("submit", function(event) {     //This is the function I would like to invoke from a button outside the form

        }, true);       

//[V]只是代替.Value

如果我正确地理解了你,你试图从外部访问匿名函数。虽然可能有一种方法是JavaScript,但我不建议这样做,而是考虑把匿名函数拉出来,而使它成为一个独立的函数,你可以传递给AdvestListEnter()。。您将得到如下代码:

function example(event) {
    ...
}

mTid.$form.addEventListener("submit", example);

通常,最好只在一种情况下使用匿名函数,并且只在一种情况下使用该函数。通过拉出该函数,您可以以多种不同的方式使用它,例如将其作为外部按钮的操作传递。

您所说的“外部按钮”是什么意思?它只是表单外的一个按钮。在常规html文档中。getElementById('ID_of_button')是的。这是正确的。我将考虑将其分离,但它是更大脚本的一部分(当然),我相信这是我想使用的唯一函数,以后可能还会使用一个(用于移动界面).因此,如果有人知道使用相同产品的快速修复方法,请让我知道:)谢谢