onclick
イベントやその他onmouseover
などのゲームで問題が発生しています。キャンバスの重力を0
から変更するイベントをonclick
にしようとしています0.9
と私は取得していますエラーにある:ここではゲームのJavaScript onclickイベントが機能していません
canvas-template.html:45 Uncaught TypeError: Cannot read property 'onclick' of null at canvasApp (canvas-template.html:45) at onload (canvas-template.html:8)
は私のコードです:
//Sets our starting gravity and friction value.
var gravity = 0;
var friction = 0;
// This is the button and onclick event and function
var btn = document.getElementById('btn').onclick(function apple(){
gravity = 0.9;
friction = 0.9;
});
また、この他の多くの方法を試しました。このコードは正しく表示されないかもしれませんが、私を信頼してください。onclick
イベントをどのように行うのか、別のプロジェクトで何らかの理由でいつもこれらのエラーが発生します。
唯一のエラーは「nullのプロパティを読み取れません」 –
です。エラーはid = "btn"の要素を見つけることができないことを示しています。完全に形成されたコードサンプルを提供できれば、コードをデバッグするのに役立ちます。 –
関連するHTMLを表示できますか? –