• Dom的增删查改以及常用事件


    dom的增删查改
    // 查
    var _input = document.getElementById('_input');
    var _div = document.getElementsByClassName('_div');
    var _div2 = document.getElementsByTagName('div');
    var _radio = document.getElementById('_radio');
    // 改
    input.value = '随便';
    div.style.height = '100px';
    div.style.width = '100px';
    div.style.backgroundColor = 'pink';
    div.innerText = '随便';
    div.innerHtml = '<strong>随便</strong>';
    radio.checked = true;

    // 增
    var p = document.createElement('p');
    p.id = 'p1';
    _div[0].appendChild(p);

    // 删
    _div[0].removeChild(p);

    dom的事件
    var div1 = document.getElementById('div1');
    var input1 = document.getElementById('input1');
    // 鼠标点击时触发的事件
    div1.onclick = function(){
    console.log('onclick');
    };
    // 鼠标在元素上触发的事件
    div1.onmouseover = function(){
    div1.style.backgroundColor = 'green';
    };
    // 鼠标移出元素时触发的事件
    div1.onmouseout = function(){
    div1.style.backgroundColor = 'blue';
    }
    // 获得焦点
    input1.onfocus = function(){
    console.log('onfocus');
    };
    // 失去焦点
    input1.onblur = function(){
    console.log('onblur');
    }
    //值被更改
    input1.onchange = function(){
    console.log('onchange');
    }

  • 相关阅读:
    linux消息队列相关操作
    linux下删除3分钟之前指定文件夹下的指定类型文件
    centos6.5安装gmime-2.6
    centos6.5安装filezilla
    posix 正则库程序
    nginx正向vs反向代理
    AbstractQueuedSynchronizer 原理分析
    JAVA NIO详解
    java NIO原理及实例
    Thread类详解
  • 原文地址:https://www.cnblogs.com/lhl66/p/7192609.html
Copyright © 2020-2023  润新知