学习JS的总结(二)

选项卡和其他小知识总结

  1. 如果是不带参数的那种调用函数,直接把函数名放到onclick中就可以函数名里面的值记得用单引号( οnclick=”toColor(‘yellow’))

  2. 如果是带参数的(可以是多个参数)话可以写两个参数在函数里面如《setHeight(name,value)》,但是在onclick里面的时候参数都要用单引号

  3. 什么时候加单引号什么时候不加单引号的区别(如果你要用的是一个你自己定义的参数 或者是一个常量的话,这种是不需要加单引号的) (而带单引号就表示这是一个字符串,不带单引号系统就当做变量处理)

  4. 我们用style加样式的时候是加在行间的 ,style操作的都是行间样式,不论是读还是写样式

  5. 样式的优先级(*《标签《class《ID《行间)

  6. 如果你已经给了style标签的样式再去修改CSS的className的样式那样的话就会没有效果,因为style的行间优先级比class的优先级高(要么都用style样式要么都用CSS去修饰不要混着来)





测试选项卡

    <style>
    #div01{height: 200px; width: 300px; background: red;}
    </style>



    <script>

        function toColor(color){
            var Odiv=document.getElementById('div01');
            Odiv.style.background=color;
        }
        function setHeight(name,value){
            var Odiv=document.getElementById('div01');
            Odiv.style[name]=value;
        }

// function toGreen(){
// var odiv=document.getElementById(‘div01’);
// odiv.style.background=’green’;
//
// }
// function toBlack(){
// var odiv=document.getElementById(‘div01’);
// odiv.style.background=’black’;
//
// }
// function toYellow(){
// var odiv=document.getElementById(‘div01’);
// odiv.style.background=’yellow’;
//
// }

<body>
    <input  type="button" value="变黄" onclick="toColor('yellow')"/>
    <input  type="button" value="变绿" onclick="toColor('blue')" />
    <input  type="button" value="变高" onclick="setHeight('height','400px')"/>
    <div id="div01"></div>
</body>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值