【高分】求帮写一个把js和css动态插入HTML中的js

网上很多关于动态输出js和css的资料,但是今天我需要按我的要求去是现实,求大神帮写一下,200分拿去,可私聊。要求如下:用变量申明通用域名为“http://域名/”。/... 网上很多关于动态输出js 和css的资料,但是今天我需要按我的要求去是现实,求大神帮写一下,200分拿去,可私聊。

要求如下:

用变量申明通用域名为“http://域名/”。 //为了方便换域名

用变量申明通用js 存放目录为 “web/1.8.3/js”。//所有的js都放里面
用变量申明通用css 存放目录为 “web/1.0.1/css”。//所有的css都放里面

然后定义列出将要动态输出到HTML页面中的哪些js文件和css

输出的js文件为

jquery.min.js
jquery.lazyload.js
jquery.autocomplete.js
common.min.js
home.js
index.min.js

输出的css文件为

01.css
02.css
03.css
04.css
05.css

在html页面中动态插入效果如下

<script src="http://域名/web/1.8.3/jquery.min.js"></script>
<script src="http://域名/web/1.8.3/jquery.lazyload.js"></script>
<script src="http://域名/web/1.8.3/jquery.autocomplete.js"></script>
<script src="http://域名/web/1.8.3/common.min.js"></script>
<script src="http://域名/web/1.8.3/home.js"></script>
<script src="http://域名/web/1.8.3/index.min.js"></script>

<link type="text/css" rel="stylesheet" href="http://域名/web/1.0.1/01.css">
<link type="text/css" rel="stylesheet" href="http://域名/web/1.0.1/02.css">
<link type="text/css" rel="stylesheet" href="http://域名/web/1.0.1/03.css">
<link type="text/css" rel="stylesheet" href="http://域名/web/1.0.1/04.css">
<link type="text/css" rel="stylesheet" href="http://域名/web/1.0.1/05.css">
展开
 我来答
网海1书生
科技发烧友

2017-12-19 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
var domain="http://域名/";
var jspath="web/1.8.3/";
var csspath="web/1.0.1/";
var jsfiles=[
    "jquery.min.js",
    "jquery.lazyload.js",
    "jquery.autocomplete.js",
    "common.min.js",
    "home.js",
    "index.min.js"
];
var cssfiles=[
    "01.css",
    "02.css",
    "03.css",
    "04.css",
    "05.css"
];
function addjs(){
    for(var i=0;i<jsfiles.length;i++){
        var s=document.createElement("script");
        s.src=domain+jspath+jsfiles[i];
        document.getElementsByTagName("head")[0].appendChild(s);
    }
}
function addcss(){
    for(var i=0;i<cssfiles.length;i++){
        var s=document.createElement("link");
        s.type="text/css";
        s.rel="stylesheet"
        s.href=domain+csspath+cssfiles[i];
        document.getElementsByTagName("head")[0].appendChild(s);
    }
}
addjs();
addcss();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式