瀏覽器如何識別內聯 JavaScript?


假設我們在 HTML 中有以下程式碼行 -

<input type="Button" value="Result" onclick="alert(‘Hello World!’);"/>

這裡,瀏覽器透過檢測 onclick 標識內聯 JavaScript,即使沒有 <script> 標籤。

以下是使用內聯 JavaScript 的一些建議 -

  • 如果你打算只在一個頁面中使用該指令碼,那麼可以考慮內聯指令碼元素,如 <script>...</script>)。
  • 不要使用諸如 onclick="..." 的事件屬性,並使用 JavaScript 繫結事件處理程式。
  • 對大多數指令碼,尤其是跨頁面重用的指令碼,使用外部指令碼元素,如 <script src="..."></script>)。

更新於: 2020 年 6 月 13 日

336 次瀏覽

開啟你的 職業生涯

完成課程獲取認證

開始
廣告