原生js(一)


Element對象有以下重要屬性:

1、style。

  a) Element的css樣式

  b) 可以通過elem.style.backgroundColor = "red"的形式才動態的修改css樣式

2、className。

  elem.className = "highlight"; // 修改elem的class

 

HTML文檔中嵌入js的四種方法:

1、內聯,js內容放到script標簽中間

2、由scirpt標簽的src屬性引入 // 最常用的方式,也是最推薦的一種

3、通過html的onclick、onmouseover這樣的屬性指定 // 取消元素的默認行為時常用

4、偽協議,"javascript:" // 使用a標簽模擬tab切換時常用,還有url、form的action屬性、window.open等

 

使用javascript的src屬性引入js文件的優點:

1、將js文件和html分離

2、js復用時,可以只管理一份文件

3、可以被瀏覽器緩存,不必每次都去服務器請求

4、可以請求跨域的js

 

腳本類型:

如果是引入js文件,不需要顯示的指定script標簽的type。但如果不是js文件,比如是vbscript文件,必須指定script標簽的type屬性。language屬性已經廢棄。

如果指定了瀏覽器不能識別的type屬性值,script的內容會被解析但不會被顯示或執行,因此可以利用這個script的這個特性獲取或存儲數據。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM