变量(form.onsubmit)在赋值后仍然为空


function registerForm(formName){
    if(!formName)
        return;
    var form = document[formName];
    form.onSubmit = function(){
        console.log('I am the onsubmit function');
    };
    console.log('onsubmit set: ' + form.onsubmit);
}

window.onload = function(){
    registerForm('myform');
};

这是一段较大的代码。

正如你所看到的,我正在分配表单。Onsubmit =一个匿名函数

但是,赋值不能工作。

用form替换赋值。Onsubmit = 1也不起作用-之后值仍然为空。

感谢任何帮助。谢谢。

Javascript区分大小写。onSubmit不是onsubmit

演示

应该用onsubmit

最新更新