Java Script--第五章(后奏)

1.操做元素的Style样式属性时对于一个单词时或两个单词时有怎样的规则?
要用驼峰命名法javascript

2.如何操做外部样式表?
第一种:通常用在外部CSS文件中加载必须的文件程序代码
@import url(style.css);
/*只能用在CSS文件中或者style标签中*/第二种:简单的在页面中加载一个外部CSS文件程序代码
document.createStyleSheet(cssFile);第三种:用createElement方法建立CSS的Link标签程序代css


var head = document.getElementsByTagName('HEAD').item(0);
var style = document.createElement('link');
style.href = 'style.css';
style.rel = 'stylesheet';
style.type = 'text/css';
head.appendChild(style);这里贴上我之前在项目中使用的几个函数,但愿对你们有用!程序代java


function loadJs(file){
    var scriptTag = document.getElementById('loadScript');
    var head = document.getElementsByTagName('head').item(0);
    if(scriptTag) head.removeChild(scriptTag);
    script = document.createElement('script');
    script.src = "../js/mi_"+file+".js";
    script.type = 'text/javascript';
    script.id = 'loadScript';
    head.appendChild(script);
}function loadCss(file){
    var cssTag = document.getElementById('loadCss');
    var head = document.getElementsByTagName('head').item(0);
    if(cssTag) head.removeChild(cssTag);
    css = document.createElement('link');
    css.href = "../css/mi_"+file+".css";
    css.rel = 'stylesheet';
    css.type = 'text/css';
    css.id = 'loadCss';
    head.appendChild(css);app

3.什么是最终样式?如何在IE和DOM中操做最终样式?
IE中的最终样式
微软在每一个元素上提供了一个currentStyle对象,该对象包含了从元素背景颜色到任何相关CSS规函数

则的style对象的全部属性
DOM中的最终样式
DOM对于给定的元素提供了一个方法getComputedStyle()来建立一个相似style的对象.该方法接收url

两个参数,一个是要获取样式的元素,一个是伪元素..net

相关文章
相关标签/搜索