Unicaght ReferenceErrorを間違えました.xxx is not defined at HTMLButtonine Element.onclick

713 ワード

htmlタグの中のonclick機能の時はいつもエラーを報告します.Unicagt ReferenceError:xxx is not defined at HTMLButtone Element.onclickエラーの書き方は主に以下の2種類があります.
function dosave(){  
        alert("   !!");  
	}  
var dosave = function (){  
        alert("   !!");  
    }
正しい書き方は以下の通りです.
html数:
  
js:
dosave = function (){  
        alert("   !");  
    } 
htmlページはjsファイルの関数を呼び出して、書き方はdosave=function()形式でなければなりません.varキーワードを追加しないと、デフォルトはwindowsオブジェクトが彼の作用領域として使われます.他の形式で書くと、htmlページはこの関数を検索できません.
転載してからhttps://blog.csdn.net/ywl570717586/article/details/53130863