一种是只用.js文件调用css文件,在html或JSP页面中就直接调用js即可
在.js文件的function中写如下代码
<span style="white-space:pre"> </span>var css = document.createElement("link");
css.rel = "stylesheet";
css.type = "text/css";
css.href = "../../Css/Button.css";
document.getElementsByTagName("head")[0].appendChild(s);
另外,如果只是需要在js文件中使用页面已经调用的css样式,注意属性名不是.class而是.className,如下
<span style="white-space:pre"> </span>var btnSubmit = document.createElement("input");
btnSubmit.type = "submit";
btnSubmit.value = "提交";
<span style="color:#ff0000;">btnSubmit.className ="button orange";</span>
刚开始写成btnSubmit.class怎么也调用不出来,又没法自动补全,查了半天才知道,记录一下!