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

Javascript 赋值后变量(form.onsubmit)仍然为空,javascript,Javascript,这是一段较大代码的片段 如您所见,我将form.onsubmit赋值为等于一个匿名函数 但是,该任务不起作用 将赋值替换为form.onsubmit=1也不起作用-之后该值仍然为null 谢谢你的帮助。谢谢。Javascript区分大小写onSubmit不是onSubmit 您应该使用onsubmit function registerForm(formName){ if(!formName) return; var form = document[formNa

这是一段较大代码的片段

如您所见,我将form.onsubmit赋值为等于一个匿名函数

但是,该任务不起作用

将赋值替换为form.onsubmit=1也不起作用-之后该值仍然为null


谢谢你的帮助。谢谢。

Javascript区分大小写
onSubmit
不是
onSubmit

您应该使用
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');

};