zoukankan      html  css  js  c++  java
  • 1216 DOM

    DOM

    利用节点关系访问HTML元素

    parentNode:返回当前节点的父节点

    previousSibling:返回当前节点的前一个兄弟节点

    nextSibling:返回当前节点的下一个兄弟节点

    childNodes:返回当前节点的所有子节点

    firstChild:返回当前节点的第一个子节点

    lastChild:返回当前节点的最后一个子节点

    getElementsByTagName(tagName):返回当前节点的具有指定标签名的所有子节点(tagName是制定标签名)

    例1:写一个通用的方法,当通过按钮点击时传入参数来实现获取HTML元素

    注:因为ul无序列表在实际运行时每个标签前边会多一个小符号,所以在根据关系访问HTML元素的时候会考虑到那个小符号的存在。

    例1-1:麻烦板:给每一个按钮写一个方法来实现;

    访问表单控件

    action 返回该表单的提交地址

    elements返回表单内全部表单控件所组成的数组,通过数组可以访问表单内的任何表单控件。

    length返回表单内表单域的个数

    reset()、submit()重置表单和确定表单方法

    在elements中 访问三种格式

    .elements【index】代表返回第index个表单控件 (elements是一个数组 index代表下标)

    .elements【elementName】 返回表单内id或name为elementName的表单控件

     .elementName 返回表单内id或name为elementName的表单控件

    例2:写一个通用方法,通过按钮点击时实现访问表单控件

    例2-2:麻烦板:给每一个按钮写一个方法来实现;

    访问下拉菜单

    form 返回下拉菜单或列表框所在的表单

    length 下拉菜单或列表框中的项目个数

    options 下拉菜单或列表框所有项目所组成的数组  options【index】代表返回第index个选项 (options是一个数组 index代表下标)

    selectedIndex 被默认选中的选项

    text 返回该选项的文本 类似 innerHTML

    value 返回改选项的value属性值

    selected 返回该选项是否被选中

    例3:写一个通用方法,通过按钮点击时实现访问下拉菜单

     例3-3:麻烦板:给每一个按钮写一个方法来实现;

  • 相关阅读:
    如何退出天擎
    git彻底删除或变更子模块
    湖北校园网PC端拨号算法逆向
    PPPoE中间人拦截以及校园网突破漫谈
    vscode打开django项目pylint提示has not "object" member
    从客户端取到浏览器返回的oauth凭证
    教程视频如何压制体积更小
    windows中的软链接硬链接等
    关于博客园和独立博客的一些打算
    拉勾抓职位简单小爬虫
  • 原文地址:https://www.cnblogs.com/-gongxue/p/14143100.html
Copyright © 2011-2022 走看看