js动态修改整个页面样式达到换肤效果
JS 修改 动态 页面 效果 样式 达到 整个
2023-06-13 09:15:27 时间
jsPro1\js动态修改整个html页面样式(换肤).html
复制代码代码如下:
<!DOCTYPEhtml>
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>动态修改页面样式</title>
<linkhref="css/blue.css"rel="stylesheet"id="mylink"/>
<scripttype="text/javascript">
functiongel(id){
returndocument.getElementById(id);
}
window.onload=function(){
//更换css文件
varlis=gel("uList").childNodes;
for(vari=0;i<lis.length;i++){
if(lis[i].nodeType==1){
lis[i].onclick=function(){
gel("mylink").href="css/"+this.className+".css";
};
}
}
};
</script>
</head>
<body>
<div>
<span>修改整个页面的样式</span><br/>
<inputtype="text"id="txt"/>
<inputtype="button"value="提交"class="btn"/>
</div>
<ulid="uList"style="text-decoration:none;margin-top:100px;">
<listyle="display:block;width:30px;height:20px;background-color:red;"class="red"></li>
<listyle="display:block;width:30px;height:20px;background-color:blue"class="blue"></li>
</ul>
</body>
</html>
jsPro1\css\red.css
*{
margin:0px;padding:0px;
}
body{
background-color:#eeeeee;
}
span{
color:red;
}
#txt{
color:#f00;border:1pxsolid#7d1515;
}
.btn{
background-color:#a52a2a;border:none;color:white;width:100px;height:28px;
}
jsPro1\css\blue.css
*{
margin:0px;padding:0px;
}
body{
background-color:#eeeeee;
}
span{
color:blue;
}
#txt{
color:#0000cd;border:1pxsolid#006400;
}
.btn{
background-color:#0000cd;border:none;color:white;width:100px;height:28px;
}
相关文章
- Fabric.js 修改画布交互方式到底有什么用?
- js书写原生ajax,JS 原生ajax写法
- js面试题及答案2020_JS面试题大全
- js函数的回调
- html js 全局 变量,JS定义全局变量
- php 中js跳转页面跳转页面,js跳转代码_PHP页面跳转 Js页面跳转代码[通俗易懂]
- 用JS获取地址栏url参数的方法_js的url是啥
- 【说站】throw在js生成器中的用法
- js中settimeout()的用法详解_低噪放工作原理
- JS 修改网页大法 - 一段代码,编辑整个网页~
- Js如何修改元素的属性值
- js 数组去除重复数据-当WPS开始像支持VBA一样支持JS语言时,微软又该何去何从?
- Js自动播放HTML音乐(不受浏览器限制,无需先与浏览器交互,无需对浏览器进行修改)
- 【JS 逆向百例】猿人学系列 web 比赛第二题:js 混淆 - 动态 cookie,详细剖析
- JS操作对象属性(获取、添加、删除、修改对象属性)
- JS技术连接Oracle数据库实现数据交互(js连接oracle实例)
- 妙用JS获取Oracle信息的快速方法(js获取Oracle)
- 数据JS技术实现实时获取Oracle数据(js实时获取oracle)
- JavaScript探索之旅掌握Oracle和JS的完美融合(js与oracle)
- Oracle中JS的优势让数据库性能提升(oracle中 js)
- js用图作提交按钮或超连接
- js判断enter事件
- 离开页面时检测表单元素是否被修改,提示保存的js代码
- CSS和JS标签style属性对照表(方便js开发的朋友)
- js获取键盘按键响应事件(兼容各浏览器)
- js替换字符串的所有示例代码
- JS代码判断IE6,IE7,IE8,IE9的函数代码
- js中apply方法的使用详细解析
- 详解JS比较两个Json对象的值是否相等的实例
- JS连接SQL数据库与ACCESS数据库的方法实例