Javascript 动态样式控制方法

 更新时间:2022年03月06日 15:30:52   作者:稻田里展望者  
这篇文章主要介绍了Javascript 动态样式控制方法。文章总结了两个方法使用style属性来设置和定义好类选择器的样式,通过元素的ClassName属性来设置其Class属性值,需要的朋友可以参考一下

方法一:使用style属性来设置

使用style属性来设置

html代码:

    <div id="div1">
        div
    </div>

Javascript代码:

var div1 = document.getElementById("div1");
        div1.onclick = function () {
            //修改样式
            div1.style.border = "1px solid red";

            div1.style.width = "200 px";

            div1.style.fontSize = "200px";
        }

方法二:定义好类选择器的样式

定义好类选择器的样式,通过元素的ClassName属性来设置其Class属性值,用的比较多

html代码:

   <div id="div2">
        div2
    </div>

Css代码: 

  <style>
        .d1{
            border: 1px solid red;
            width: 100px;
            height: 100px;
        }

        .d2{
            border: 1px solid blue;
            width: 200px;
            height: 200px;
        }
    </style>

javascript代码:

var div2 = document.getElementById("div2");
        div2.onclick = function () {
            div2.className = "d1";
        }

到此这篇关于Javascript 动态样式控制方法的文章就介绍到这了,更多相关Javascript 动态样内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用原生js写的一个简单slider

    使用原生js写的一个简单slider

    这篇文章主要介绍了使用原生js写的一个简单slider,喜欢的朋友可以参考下
    2014-04-04
  • JSON数据中存在单个转义字符“\”的处理方法

    JSON数据中存在单个转义字符“\”的处理方法

    这篇文章主要介绍了JSON数据中存在单个转义字符“\”的处理方法,在这里反斜杠(又称右斜杠"\"),还表示转义字符,字符串中不能成单出现。具体内容详情大家跟随脚本之家小编一起看看吧
    2018-07-07
  • JavaScript简单判断复选框是否选中及取出值的方法

    JavaScript简单判断复选框是否选中及取出值的方法

    这篇文章主要介绍了JavaScript简单判断复选框是否选中及取出值的方法,涉及javascript遍历复选框及元素取值的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • 现代 JavaScript 开发编程风格Idiomatic.js指南中文版

    现代 JavaScript 开发编程风格Idiomatic.js指南中文版

    下面的章节描述的是一个 合理 的现代 JavaScript 开发风格指南,并非硬性规定。其想送出的核心理念是高度统一的代码风格(the law of code style consistency)。
    2014-05-05
  • JS弹出居中的DIV的代码

    JS弹出居中的DIV的代码

    一直都在想怎么样使弹出的DIV能在任何时候都是居中显示的,刚开始的时候是用CSS样式直接定义好层的位置,但是当页面很长的时候,或是浏览器窗口大小不是固定的时候就不能正确的显示,所以只好用JS来控制DIV的显示位置。
    2008-06-06
  • bootstrap paginator分页前后台用法示例

    bootstrap paginator分页前后台用法示例

    这篇文章主要为大家详细介绍了bootstrap paginator分页前后台用法示例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • JavaScript中创建字典对象(dictionary)实例

    JavaScript中创建字典对象(dictionary)实例

    这篇文章主要介绍了JavaScript中创建字典对象(dictionary)实例,本文直接给出了实现的源码,并给出了使用示例,需要的朋友可以参考下
    2015-03-03
  • webpack 如何解析代码模块路径的实现

    webpack 如何解析代码模块路径的实现

    这篇文章主要介绍了webpack 如何解析代码模块路径的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • js 禁止选择功能实现代码(兼容IE/Firefox)

    js 禁止选择功能实现代码(兼容IE/Firefox)

    有时候出于某种需要,不希望用户可以选择某个区域,进行下面的操作,这里给出简单的代码。
    2010-04-04
  • 拖动table标题实现改变td的大小(css+js代码)

    拖动table标题实现改变td的大小(css+js代码)

    拖动列宽的表格table标题同时改变td的大小,本文将以实例演示为大家呈现,感兴趣的朋友可以参考下哈,希望对你学习js或者css有所帮助
    2013-04-04

最新评论