• 使用JS在运行中动态替换CSS样式表


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        
    <title>无标题页</title>
        
    <link href="" type="text/css" rel="Stylesheet" />

        
    <script type="text/javascript">
            
    var $=function(id){return document.getElementById(id);}
            
    function SelectSkin()
            
    {
                
    if($("selSkin"))
                
    {
                    
    var skinname = $("selSkin").options[$("selSkin").selectedIndex].text;
                    
    var filename = "css/" + skinname + ".css";
                    
    var ctrlLink = document.getElementsByTagName("link")[0];
                    ctrlLink.setAttribute(
    "href", filename);
                }

            }
        </script>

    </head>
    <body>
        
    <form id="form1" runat="server">
        
    <div id="divbody">
            
    <div id="main">
                
    <div id="used">
                    
    <span>Skin选择</span>
                    
    <select onchange="SelectSkin()" id="selSkin">
                        
    <option>Red</option>
                        
    <option>Blue</option>
                    
    </select>

                
    </div>
            
    </div>

        
    </div>
        
    </form>
    </body>
    </html>
  • 相关阅读:
    我的图片爬虫demo
    修改django后台用户名和密码
    mybatis知识点(已掌握)
    python3与python2的区别(目前遇到的)
    Linux 日常命令
    手机号码归属地查询api接口
    Install-Package EntityFramework -version 5.0.0.0
    【迁移】—Entity Framework实例详解
    Android Http请求方法汇总
    Android数据存储的5种方法
  • 原文地址:https://www.cnblogs.com/sxlfybb/p/1226370.html
Copyright © 2020-2023  润新知