JavaScript動(dòng)態(tài)添加css樣式和script標(biāo)簽
[動(dòng)態(tài)添加css樣式]
<html> <head> <script type="text/javascript"> window.onload=function(){ var head=document.getElementsByTagName('head')[0]; //獲取到head元素 var link=document.createElement('link'); //創(chuàng)建link元素節(jié)點(diǎn),也就是link標(biāo)簽 link.rel="stylesheet"; //為link標(biāo)簽添加rel屬性 link.href="basic.css"; //為link標(biāo)簽添加href屬性 , 屬性值是css外鏈樣式表的路徑 head.appendChild(link); //將link元素節(jié)點(diǎn)添加到head元素子節(jié)點(diǎn)下 } </script> </head> <body> <div id="div1">測(cè)試</div> </body> </html>
[動(dòng)態(tài)添加script標(biāo)簽]
原理同上
<html> <head> <script type="text/javascript"> window.onload=function(){ var head=document.getElementsByTagName('head')[0]; //獲取到head元素 var script=document.createElement('script'); //創(chuàng)建script標(biāo)簽 script.type="text/javascript"; //為script標(biāo)簽添加type屬性 script.src="basic.js"; //為script標(biāo)簽添加scr屬性,屬性值為js路徑 head.appendChild('script'); //將script標(biāo)簽添加到head的子節(jié)點(diǎn)下 } </script> </head> <body> <div id="div1">測(cè)試</div> </body> </html>
以上所述是小編給大家介紹的JavaScript動(dòng)態(tài)添加css樣式和script標(biāo)簽,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
基于zepto.js實(shí)現(xiàn)手機(jī)相冊(cè)功能
這篇文章主要為大家詳細(xì)介紹了基于zepto.js實(shí)現(xiàn)手機(jī)相冊(cè)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07JavaScript高級(jí)程序設(shè)計(jì) 閱讀筆記(十九) js表格排序
js表格排序?qū)崿F(xiàn)代碼,需要的朋友可以參考下2012-08-08JavaScript讀寫(xiě)二進(jìn)制數(shù)據(jù)的方法詳解
avascript里有兩個(gè)內(nèi)置對(duì)象,一個(gè)是ArrayBuffer;一個(gè)是DataView,讀寫(xiě)二進(jìn)制數(shù)據(jù)都需要使用這兩個(gè)對(duì)象。這篇文章主要給大家介紹了關(guān)于JavaScript讀寫(xiě)二進(jìn)制數(shù)據(jù)的方法,需要的朋友可以參考下2018-09-09JS中reduce和map的優(yōu)雅寫(xiě)法分享
這篇文章主要為大家詳細(xì)介紹了JavaScript中一些reduce和map的優(yōu)雅寫(xiě)法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-03-03為JavaScript類(lèi)型增加方法的實(shí)現(xiàn)代碼(增加功能)
大家在js開(kāi)發(fā)過(guò)程中有些功能已經(jīng)滿(mǎn)足不了我們的需求,或沒(méi)有我們需要的功能,那么我們就可以自己擴(kuò)展下,個(gè)性化js2011-12-12D3.js 實(shí)現(xiàn)帶伸縮時(shí)間軸拓?fù)鋱D的示例代碼
這篇文章主要介紹了D3.js 實(shí)現(xiàn)帶伸縮時(shí)間軸拓?fù)鋱D的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01在element-ui的select下拉框加上滾動(dòng)加載
這篇文章主要介紹了在element-ui的select下拉框加上滾動(dòng)加載,本文以以element-ui中的select為例,給大家介紹的非常詳細(xì),需要的朋友可以參考下2019-04-04IE8 下的Js錯(cuò)誤HTML Parsing Error...
今天調(diào)試一段JS代碼出現(xiàn)這個(gè)狀況..在火狐 IE7 和IE6下都正常...郁悶,在網(wǎng)上搜索了一下相關(guān)資料 一般錯(cuò)誤都是指所指定的標(biāo)簽沒(méi)有加載完就是用該對(duì)象....2009-08-08