美文网首页
节点树简单操作

节点树简单操作

作者: YKKKY | 来源:发表于2016-11-29 22:02 被阅读0次
1. 内容描述:对表格内容进行增、删、改、查。
2. 主要方法:利用节点树,JS-DOM中的库函数,并且会画节点树。
3. 流程描述
  1.先创建一个1行4列的表格,并且有3个事件按钮和一个文本框
  2.通过增加按钮添加内容,填写相关内容
  3.在文本框内输入自己想要查找的内容,点击按钮进行查找
  4.也可以进行所有内容进行查找
  5.在文本所在栏进行修改内容,或者进行删除
4.重点剖析
  1. 常见的类型节点
  ELEMENT_NODE 用 Document.createElement('elementName'); 创建
  TEXT_NODE 可使用 Document.createTextNode('Text Value'); 创建 

2.如何删除所在行和添加空的元素 (库函数)

  insertCell(index) 方法用于在 HTML 表的一行的指定位置插入一个空的  <td> 元素
  cells 集合返回表格中所有单元格的一个数组
  deleteRow(index) 方法用于表格删除指定位置

3.标记所起的作用

  didshow 标记是控制添加内容的表单显示或隐藏的
  flag="save"表明是它直接插入一条记录
  flag="update"表明是直接修改已经插入的值

4.函数内容

   - onShow()  是表单显示或隐藏函数
   - insert_row() 在填写表单内容之后的提交按钮调用的函数
   - insert_save() 在flags="save",调用此函数,插入数据
   - insert_update() 在flags="update" 调用此函数,修改数据
   - deleteRow() 删除选定行的数据
   - refurbish_()在上面函数内需要调用此函数,重新刷新数据列表
   - update() 修改数据
为什么有两个函数是修改函数?这是增强用户体验的。updaet()在修改时,我们需要将之前的内容显示出来.再次提交时,insert_row()再次响应,使得表单内容值变空.

5.代码展示

https://github.com/YKKKY/JS-DOM/blob/master/table.html

运行结果.jpg

欢迎大家点评,指导出错误!!!

相关文章

  • 节点树简单操作

    1. 内容描述:对表格内容进行增、删、改、查。 2. 主要方法:利用节点树,JS-DOM中的库函数,并且会画节点树...

  • 二叉树

    一些关于二叉树的简单操作 创建节点 简单操作

  • 2019-01-05

    封装 DOM 操作 DOM 将文档(页面结构)表示成一棵将树,树由元素节点,属性节点,文本节点组成,而 即是树...

  • 表达式树

    表达式树基础知识 表达式树是一类树,基本结构是所有的叶节点为操作树,非叶节点为操作符。如下图所示:

  • 数据结构:树的C++实现

    一、树 1、节点的定义 2、树的抽象数据结构 3、树的基本操作 3.1、 插入 3.2、查询 3.3、求树高、节点...

  • 05-javascript基础学习笔记

    1.节点的操作### 根据后台返还的数据来创建节点,之前写的操作:写好页面结构,通过dom树获取节点,再对获取的节...

  • 数据结构 - 红黑树

    接上章: B树(多路查找树) 本章主要介绍【红黑树】的性质以及【红黑树】节点的增加和删除操作。是类比B树节点的增加...

  • 遍历二叉树的递归与非递归实现

    在二叉树的操作实现中,常常需要对其所有节点进行某种操作,这种对所有节点逐一进行的操作就是遍历。 遍历二叉树的递归实...

  • LeetCode 每日一题 [69] 二叉树的深度

    LeetCode 二叉树的深度 [简单] 输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含...

  • Zookeeper | 基本操作

    基本操作 ZooKeeper的结构类似于树,树中的节点成为ZnodeZnode负责数据的管理,并且执行协调更新操作...

网友评论

      本文标题:节点树简单操作

      本文链接:https://www.haomeiwen.com/subject/lzaopttx.html