3-3练习

作者: 大庆无疆 | 来源:发表于2019-03-10 20:35 被阅读0次
<body>
    点击按钮可以改变我的字体
    <div id="box">
        <input type="button" value="20字体" size='20'>
        <input type="button" value="26字体" size='26'>
        <input type="button" value="30字体" size='30'>
    </div>

    <script type="text/javascript">
    
        // 获取box元素
        var box = document.getElementById('box');
        // 获取按钮元素集合
        var btns = box.children;
/*
        for(var i = 0; i < btns.length; i++) {
            // 循环注册点击事件
            btns[i].onclick = function () {
                //获取size的值(获取的值是字符串来的)
                var size = this.getAttribute('size');
                document.body.style.fontSize = size + 'px';
            }
        }

*/
        //-------------------使用闭包方式-----------------------

        function fn(size) {
            return function () {
                document.body.style.fontSize = size + 'px';
            }       
        }

        for(var i = 0; i < btns.length; i++) {
            btns[i].onclick = fn(btns[i].getAttribute('size'));
        }

    </script>
</body>

相关文章

  • 3-3练习

  • 拆书收获

    3-3过级复盘 昨天,我线下演练三级拆书家最后一个级别(3-3级别),拆解《刻意练习》中的两个片段,片段一讲的是我...

  • 减肥打卡3

    3-3

  • 《跃迁》3-3复盘

    《跃迁》3-3复盘 上周三,有幸参加了1-1、3-3二个拆书友的进阶活动。这里主要想说说参加3-3的《跃迁...

  • 葛琳达3-3如何护肝

    葛琳达3-3

  • 8D

    (/3-3)/ 三个青蛙: ·读书 ·洗狗 ·弹琴

  • 18/20 一次会议的反思

    之前过3-3的时候,我拆了一本书,《刻意练习》。当时觉得这本书里关于个人精进方面说的真好!拆的时候也引起了大家的共...

  • 3-3 数数字(Digit Counting , ACM/ICP

    1225 - Digit Counting 习题3-3 数数字(Digit Counting , ACM/ICPC...

  • < маленький принц > 3-3

    Но он не ответил. Он тихо покачал головой, разглядывая ...

  • 3-3

    大家好 这一讲是一些 额外内容我想再讲一下正态分布 然后我要讲一下它在商业实践中的情况 这和被称为六西格玛的质量控...

网友评论

      本文标题:3-3练习

      本文链接:https://www.haomeiwen.com/subject/ymvppqtx.html