• 10.29JavaScriptDOM


    DOM简单学习:为了满足案例要求
        * 功能:控制html文档的内容
        * 获取页面标签(元素)对象:Element
            * document.getElementById("id值"):通过元素的id获取元素对象

        * 操作Element对象:
            1. 修改属性值:
                1. 明确获取的对象是哪一个?
                2. 查看API文档,找其中有哪些属性可以设置
            2. 修改标签体内容:
                * 属性:innerHTML
                1. 获取元素对象
                2. 使用innerHTML属性修改标签体内容

    ## 事件简单学习
        * 功能: 某些组件被执行了某些操作后,触发某些代码的执行。
            * 造句:  xxx被xxx,我就xxx
                * 我方水晶被摧毁后,我就责备对友。
                * 敌方水晶被摧毁后,我就夸奖自己。

        * 如何绑定事件
            1. 直接在html标签上,指定事件的属性(操作),属性值就是js代码
                1. 事件:onclick--- 单击事件

            2. 通过js获取元素对象,指定事件属性,设置一个函数

            * 代码:
                <body>
                    <img id="light" src="img/off.gif"  onclick="fun();">
                    <img id="light2" src="img/off.gif">
                    
                    <script>
                        function fun(){
                            alert('我被点了');
                            alert('我又被点了');
                        }
                    
                        function fun2(){
                            alert('咋老点我?');
                        }
                    
                        //1.获取light2对象
                        var light2 = document.getElementById("light2");
                        //2.绑定事件
                        light2.onclick = fun2;
                    
                    
                    </script>
                </body>
       

  • 相关阅读:
    第二节. SignalR开篇以及如何指定传输协议
    第一节:.Net版基于WebSocket的聊天室样例
    Maven常用dependency记录
    Linux学习笔记
    Maven 学习笔记
    SQL脚本去重分组统计
    版本号定义
    C# Random循环生成随机数重复问题解决方案
    C#通过Oracle.ManagedDataAccess无法访问Oralce
    Java注解的使用,类似于C#的Attribute
  • 原文地址:https://www.cnblogs.com/zhaoyids/p/14145834.html
Copyright © 2020-2023  润新知