• JS笔记Day02


    js 中的事件

      onload 加载完成事件:     页面加载完成之后,常用于做页面 js 代码初始化操作

      onclick 单击事件:       常用于按钮的点击响应操作。

      onblur 失去焦点事件:      常用用于输入框失去焦点后验证其输入内容是否合法。

      onchange 内容发生改变事件:   常用于下拉列表和输入框内容发生改变后操作

      onsubmit 表单提交事件:      常用于表单提交前,验证所有表单项是否合法。

    DOM 模型

      DOM 全称是 Document Object Model 文档对象模型

      就是把文档中的标签,属性,文本,转换成为对象来管理。

    document.getElementById(elementId)

    通过标签的 id 属性查找标签 dom 对象,elementId 是标签的 id 属性值 document.getElementsByName(elementName)

    通过标签的 name 属性查找标签 dom 对象,elementName 标签的 name 属性值 document.getElementsByTagName(tagname)

    通过标签名查找标签 dom 对象。tagname 是标签名

    document.createElement( tagName)

    方法,通过给定的标签名,创建一个标签对象。tagName 是要创建的标签名

    注: document 对象的三个查询方法,

    如果有 id 属性,优先使用 getElementById 方法来进行查询 如果没有 id 属性,则优先使用 getElementsByName 方法来进行查询

    如果 id 属性和 name 属性都没有最后再按标签名查 getElementsByTagName

    以上三个方法,一定要在页面加载完成之后执行,才能查询到标签对象。

    节点的常用属性和方法

    方法:

    通过具体的元素节点调用 getElementsByTagName()

    方法,获取当前节点的指定标签名孩子节点

    appendChild( oChildNode )

    方法,可以添加一个子节点,oChildNode 是要添加的孩子节点

    属性:

    childNodes 属性,获取当前节点的所有子节点

    firstChild 属性,获取当前节点的第一个子节点

    lastChild 属性,获取当前节点的最后一个子节点

    parentNode 属性,获取当前节点的父节点

    nextSibling 属性,获取当前节点的下一个节点

    previousSibling 属性,获取当前节点的上一个节点

    className 用于获取或设置标签的class 属性值

    innerHTML 属性,表示获取/设置起始标签和结束标签中的内容

    innerText 属性,表示获取/设置起始标签和结束标签中的文本

  • 相关阅读:
    过渡效果
    生命周期
    事件处理
    列表的搜索和排序
    DotNetBar for Windows Forms 12.1.0.0_冰河之刃重打包版 原创发布
    DotNetBar for Windows Forms 11.8.0.8冰河之刃重打包版
    闲读
    POJ 3253 Fence Repair 贪心 优先级队列
    POJ 2431 Expedition 贪心 优先级队列
    优先级队列-堆-STL实现
  • 原文地址:https://www.cnblogs.com/smk110/p/14345924.html
Copyright © 2020-2023  润新知