JS切换
2024-09-02 18:36:18
这个效果就跟换肤效果差不多
需要准备两套或两套以上的css
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link id="l1" rel="stylesheet" type="text/css" href="css1.css" />
<script type="text/javascript">
function skin1(){
var a=document.getElementById('l1');
a.href='css1.css';
}
function skin2(){
var a=document.getElementById('l1');
a.href='css2.css';
}
</script>
</head>
<body>
<input type="button" value="orange" onclick="skin1()" />
<input type="button" value="yellow" onclick="skin2()" />
</body>
</html>
第一套css
body{
background-color: orange;
}
input{
width: 50px;
height: 30px;
background-color: orange;
}
第二套css
body{
background-color: yellow;
}
input{
width: 50px;
height: 30px;
background-color: yellow;
}
最新文章
- ABP教程-通过ABPboilerplate模版创建项目
- 几何服务,cut功能,输入要素target(修改后)内容。
- linux系统编程之错误处理
- 转:Configure your eclipse for C++
- Linux 开机启动方式设置 inittab 详解,开机直接进入“命令行”模式
- 382. Linked List Random Node
- Android开发环境搭建(图文教程)
- Mybatis深入之事务管理
- jquery事件绑定
- [leetcode-598-Range Addition II]
- Linux-KVM
- logging 模块 与 logging 固定模块
- Springboot学习04-默认错误页面加载机制源码分析
- Masm615+notepad++6.8.8搭建汇编开发环境
- Android支持全面屏设置
- [转载] Web Service工作原理及实例
- Tomcat启动报错:[Failed to start component]的解决方案
- IOS初级:story board的跳转
- AEAI DP开发统计分析
- ssiOS应用架构谈 本地持久化方案及动态部署