簡體   English   中英

我的JavaScript無法加載外部CSS文件。 我究竟做錯了什么?

[英]my javascript for loading external css files isn't working. what am i doing wrong?

function loadjscssfile(filename, filetype)
{
if (filetype=="css") 
 {
    var fileref = document.createElement("link");
    fileref.rel = "stylesheet";
    fileref.type = "text/css";
    fileref.href = "filename";
    document.getElementsByTagName("head")[0].appendChild(fileref)
 }
}
loadjscssfile("cssgreen.css", "css") 

在我的html中

<a href="javascript:loadjscssfile('cssgreen.css','css')">Load green</a>

在html或js中是否有問題,對此我還很新,所以我可能會犯一些錯誤

"filename"更改為filename 您正在發送一個硬編碼的字符串作為參數,而不是傳遞給函數的參數。

嘗試刪除“文件名”周圍的引號,因為它是變量而不是帶引號的字符串;

fileref.href = filename;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM