gpt4 book ai didi

javascript - 使用javascript加载css文件

转载 作者:行者123 更新时间:2023-11-29 19:46:25 26 4
gpt4 key购买 nike

我是 JavaScript 的新手。我正在尝试使用以下 javascript 代码加载 .css 文件,但它似乎无法正常工作。

var myCss = document.createElement("link");
myCss.type = "text/css";
myCss.rel = "stylesheet";
myCss.href = "mycss.css";
document.getElementsByTagName("head")[0].appendChild(myCss);

有人可以帮忙吗?谢谢。

最佳答案

你在 stackoverflow 中有另一个关于它的问题,你可以在这里找到它: How to load up CSS files using Javascript?

正如 user58777 所说,这是一种“老派”的做法。 (学分归于他)

他的代码:

var $ = document; // shortcut
var cssId = 'myCss'; // you could encode the css path itself to generate id..
if (!$.getElementById(cssId))
{
var head = $.getElementsByTagName('head')[0];
var link = $.createElement('link');
link.id = cssId;
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = 'http://website.com/css/stylesheet.css';
link.media = 'all';
head.appendChild(link);
}

关于javascript - 使用javascript加载css文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19235799/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com