zoukankan      html  css  js  c++  java
  • JavaScript

    【DOM的概述】
        什么是DOM
      DOM:Document Object Model:文档对象模型.
                  将一个HTML的文档加载到内存形成一个树形结构,从而操作树形结构就可以改变HTML的样子.
      DOM的使用:
                  知道document,element,attribute中的属性和方法
    【DOM的常用的操作】
                获得元素:
                        document.getElementById();        -- 通过ID获得元素.
                        document.getElementsByName();        -- 通过name属性获得元素.
                        document.getElementsByTagName();    -- 通过标签名获得元素.
                创建元素:
                        document.createElement();            -- 创建元素
                        document.createTextNode();        -- 创建文本
                添加节点:
                        element.appendChild();            -- 在最后添加一个节点.
                        element.insertBefore();            -- 在某个元素之前插入.
                删除节点:
                        element.removeChild();            -- 删除元素
                修改元素值:
                        innerHTML属性:
     
    JS的输出 :
                    doucument.getElementBytd("").innerHTML="HTML
                    doucument.w
    JS的事件:
    onload    : 页面完成加载
    onclick    :鼠标单击事件
    onsubli    :确认按钮被点击
    onfocus : 获取焦点事件
    onblur    : 元素失去焦点
    onchange :下拉列表的改变事件
    ondblclick : 双击某个对象的事件
     
    键盘操作事件:
    onkeydown    按下
    onkeyup        抬起
    onkeypress  键盘按下并松开 
     
    鼠标操作事件:
    onmousemove   
    onmouseout    
    onmouseover    
    onmousedown
    onmouseup
     
    隔行换色:
            获得到控制的表格元素
                var tabl = docment.geitElementByid("tabl");
                var len=tabl.rows.length;
     
    open() 打开一个新窗口
    resizeTo() 将窗口的大小改为指定的宽度和高度值
    <marquee>让字动起来<marquee>
  • 相关阅读:
    Windows Server 2008 R2 免费使用 7200天 激活
    ceph部署步骤
    for循环间隔修改(解决把以空格隔开需要把一整行作为整体)
    my_learn
    fiddler-抓包
    基础软件搭建
    【原创】一层Nginx反向代理K8S化部署实践
    【原创】K8S使用ceph-csi持久化存储之CephFS
    【原创】K8S使用ceph-csi持久化存储之RBD
    [原创]自动化部署K8S(v1.10.11)集群
  • 原文地址:https://www.cnblogs.com/govzhou/p/9511217.html
Copyright © 2011-2022 走看看