它如何正確把所有的JavaScript代碼放在html文件的標籤中?什麼樣的JavaScript代碼應該留在HTML文件中?
將所有js代碼放在單獨的.js文件中是否更好?
我注意到許多網站(包括這個)都有一些js代碼寫在html文件本身(包含在腳本標籤中)。
讓我說我決定把所有可能的JavaScript代碼放在單獨的文件中。現在,這些外部文件是否可以訪問html文檔元素的元素。
我的意思是,讓我說我想創建一個新的<p>
元素與文本每次用戶點擊一個按鈕。外部javascript文件是否可以訪問文檔元素以允許這樣做?
的主要原因在我的經驗,頁面有JS是服務器端的代碼,渲染它需要的功能中增加了腳本的頁面。我會同意你不應該一般手動代碼JS到一個頁面。 – Chris