javascriptでは、DOMとHTML自体でonclickイベントをエンコードするプロとは何ですか?onClickとDOMとonClickハードコード
どちらか一方が他のものより優れている理由は何ですか?
javascriptでは、DOMとHTML自体でonclickイベントをエンコードするプロとは何ですか?onClickとDOMとonClickハードコード
どちらか一方が他のものより優れている理由は何ですか?
「HTML自体」を参照すると、ほとんどあなた自身の質問に答えることができます。
JavaScriptはHTMLではありません - HTMLとJavaScriptを別々の場所に保存することは、すべて単独で利点があります。 HTMLを読みやすく(人間的に)、すべてのJSを同じ場所に保つことで、すべてを一度にすべて追跡することが容易になります。
JSスタイルは、JSスタイルのID(またはクラス)にイベントをアタッチすることで、JSを有効にしていない場合、自動的に参照されるリンクに渡されます。それは良い習慣であり、あなたのページがいくつかの携帯電話などの非常に単純なブラウザでも動作することを確認するのに役立ちます。
基礎となるデータ(HTML)、プレゼンテーション(CSS)、ビヘイビア(Javascript)をレイヤーすることもおすすめです。個々のレイヤーを変更するのは、構造が整っていれば簡単です。
JavascriptをJavascriptで書く方がよいと、OtherMichael氏は言います。競合を回避し、同じイベントに対して複数のコールバックを許可するには、on_____
ではなく適切なDOMイベント(addEventListener
とattachEvent
)を使用する方がよいでしょう。