成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JS學(xué)習(xí)筆記(第10章)(DOM操作技術(shù))

UCloud / 491人閱讀

摘要:動(dòng)態(tài)腳本創(chuàng)建動(dòng)態(tài)腳本有兩種方式插入外部文件和直接插入代碼。一般來說應(yīng)該盡量減少訪問的次數(shù),因?yàn)槊看卧L問,都會(huì)運(yùn)行一次基于文檔的查詢。所以,可以考慮將從中取得的值緩存起來。

1、動(dòng)態(tài)腳本

創(chuàng)建動(dòng)態(tài)腳本有兩種方式:插入外部文件和直接插入Javascript代碼。

(1)調(diào)用外部文件

function loadScript(url) {
     var script = document.createElement("script");
     script.type = "text/javascript";
     script.src = url;
     document.body.appendChild(script);
}

//調(diào)用以上函數(shù)就可以加載外部的Javascript文件了
loadScript("client.js");

(2)直接插入JS代碼

 function loadScriptString(code){
     var script = document.createElement("script");
     script.type = "text/javascript";
     try {
         script.appendChild(document.createTextNode(code));
     } catch (ex){
         script.text = code;  //IE瀏覽器
     }
     document.body.appendChild(script);
 }
 //下面是調(diào)用這個(gè)函數(shù)的示例
 loadScriptString("function sayHi() {alert("hi");}");
 

2、動(dòng)態(tài)樣式

能夠把CSS樣式包含到HTML頁面的元素有兩個(gè)。其中元素用于包含來自外部的文件,而

<