动态创建js脚本和 css样式
Posted zhanglw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动态创建js脚本和 css样式相关的知识,希望对你有一定的参考价值。
//1、动态添加外部js文件 function loadScript(url){ var script = document.createElement("script"); script.type = "text/javacsript"; script.src = url; document.body.appendChild(script); } //2、动态添加js代码 function loadScriptString(code){ var script = document.createElement("script"); script.type = "text/javascript"; try{ script.appendChild(document.createTextNode(code)); }catch (e) { script.text = code; } document.body.appendChild(script); } //3、动态添加外部css文件 function loadStyles(url){ var link = document.createElement("link"); link.type = "text/css"; link.rel = "stylesheet"; link.href = url; var head = document.getElementsByName("head")[0]; head.appendChild(link); } //4、动态添加css代码 function loadStyleString(css) { var style = document.createElement("style"); style.type = "text/css"; try{ style.appendChild(document.createTextNode(css)); }catch (e) { style.styleSheet.cssText = css; } var head = document.getElementsByTagName("head")[0]; head.appendChild(style); }
以上是关于动态创建js脚本和 css样式的主要内容,如果未能解决你的问题,请参考以下文章