`

浅谈js中的Insertion对象

    博客分类:
  • js
阅读更多
首先,这个对象是其他类似功能的根。它没有任何属性和方法。在这个对象中定义的类仍然可以被视为传统的抽象类。

1:Insertion.Before 类:在给定元素开始标记的前面插入HTML。
下面的代码

<br>Hello, <span id="person" style="color:red;">Wiggum. How's it going?</span>

<script> new Insertion.Before('person', 'Chief '); </script>

将把 HTML 变为

<br>Hello, Chief <span id="person" style="color:red;">Wiggum. How's it going?</span>

2:Insertion.Top 类:在给定元素第一个子节点位置插入 HTML。内容将位于元素的开始标记的紧后面。
下面的代码

<br>Hello, <span id="person" style="color:red;">Wiggum. How's it going?</span>

<script> new Insertion.Top('person', 'Mr. '); </script>

将把 HTML 变为

<br>Hello, <span id="person" style="color:red;">Mr. Wiggum. How's it going?</span>

3:Insertion.Bottom 类:在给定元素最后一个子节点位置插入 HTML。内容将位于元素的结束标记的紧

前面。
下面的代码

<br>Hello, <span id="person" style="color:red;">Wiggum. How's it going?</span>

<script> new Insertion.Bottom('person', " What's up?"); </script>

将把 HTML 变为

<br>Hello, <span id="person" style="color:red;">Wiggum. How's it going? What's up?</span>
4:Insertion.After 类:在给定元素结束标记的后面插入HTML。
下面的代码

<br>Hello, <span id="person" style="color:red;">Wiggum. How's it going?</span>

<script> new Insertion.After('person', ' Are you there?'); </script>

将把 HTML 变为

<br>Hello, <span id="person" style="color:red;">Wiggum. How's it going?</span> Are you

there?

  但是如果你的对象节点是select的话,那么在Ie下用这些方法或者innerHTML操作都是不行的,具体实现方法看宗老师的文

章:Ie的select操作问题



标签: Insertion , javascript
分享到:
评论

相关推荐

    insertion sort

    insertion sort 数据结构基础

    C语言insertionsort

    插入排序(Insertion Sort)是一种简单直观的排序算法,它的工作原理是通过构造一个有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。这种算法对小规模数据表现良好,但对于大规模数据...

    Insertion sorting,插入排序,c++

    它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从序列的部分有序状况下,...

    js-leetcode题解之147-insertion-sort-list.js

    javascript js_leetcode题解之147-insertion-sort-list.js

    Adaptive Insertion Policies for High Performance Caching

    《Adaptive Insertion Policies for High Performance Caching》这篇论文提出了一系列创新性的缓存插入策略,包括 LRU 插入策略 (LIP)、双模式插入策略 (BIP) 和动态插入策略 (DIP),旨在解决内存密集型应用程序中的...

    prototype.js开发笔记.pdf

    下面是Prototype.js的开发笔记,涵盖了该库的使用指南、Ajax对象、JavaScript类的扩展、对象的扩展、事件处理等多个方面。 一、Programming Guide Prototype.js是一个强大的JavaScript库,提供了许多有用的函数和...

    prototype.js开发笔记--让你精通prototype开发

    2.8. 在 prototype.js中定义的新对象和类 2.9. PeriodicalExecuter 对象 2.10. Prototype 对象 2.11. Class 对象 2.12. Ajax 对象 2.13. Ajax.Base 类 2.14. Ajax.Request 类 2.15. options 参数对象 2.16. Ajax....

    利用python实作InsertionSort

    使用python实作InsertionSort,在程式語言的學習過程中一定會接觸到排序方面的題目,以上供大家參考

    C++ LINKED LIST insertion

    关于algorithm and data structure的一个linked list的C++的code

    C语言代码insertion&mergeSort

    本文将深入探讨两种在C语言中实现的排序算法:插入排序(Insertion Sort)和归并排序(Merge Sort)。这两种方法虽然原理不同,但都能有效地对数组进行排序。 插入排序是一种简单直观的排序算法,其工作原理类似于...

    Insertion sort_insertionsort_them_labview_

    总的来说,"Insertion sort_insertionsort_them_labview_"项目是一个很好的实例,它展示了如何在LabVIEW中实现插入排序算法,帮助用户理解和应用这种基本的排序方法。通过实际操作,用户可以深入理解排序算法的原理...

    insertion-sort-js:javascript中的插入排序示例

    插入排序是一种简单的排序算法,它的工作原理类似于...总之,插入排序是学习排序算法的一个好起点,通过阅读和理解`insertion-sort-js`项目,你可以更好地理解其工作原理,并能够在JavaScript中实现自己的排序功能。

    InsertionSort

    InsertionSort

    insertion sort.mov

    insertion sort.mov

    insertionsort-js

    在JavaScript中实现插入排序,我们可以编写一个函数来完成这个任务。 1. **基本概念**: - 插入排序的时间复杂度在最坏的情况下为O(n²),最好情况下为O(n)(已排序数组)。 - 它是稳定的排序算法,即相等的元素...

    matlab开发-InsertionSort

    在MATLAB编程环境中,开发排序算法是常见的任务之一,而插入排序(Insertion Sort)作为基础的排序算法,尤其适合初学者理解排序的工作原理。本文将深入探讨插入排序的算法思想,以及如何在MATLAB中实现它。 插入排序...

    C语言实现insertionSort.rar

    C语言实现insertionSort.rar

    prototype.js开发手册.pdf

    1.4. `$H()`创建一个哈希对象,类似于JavaScript中的对象,但提供了更丰富的操作方法。 1.5. `$R()`创建一个范围对象,用于迭代指定范围内的数字。 1.6. `Try.these()`尝试执行一系列函数,直到其中一个不抛出错误...

    论文研究-Timing-Driven Global Routing with Efficient Buffer Insertion.pdf

    本文主要讲述了在深亚微米时代,...文章还强调了在现代集成电路设计中,时序驱动全局布线的重要性,尤其是当互连延迟成为芯片性能瓶颈时,如何通过有效的布线算法来优化电路的时序性能,是提高整体芯片性能的关键所在。

    你不懂JS:类型与文法.pdf

    同时,讲解了宽松等价(==)和严格等价(===)的比较规则,以及抽象关系比较(如&lt;、&gt;等),这些都是JavaScript中常见的陷阱。 第五章聚焦于文法,涵盖了JavaScript中的语句、表达式和操作符优先级。这部分内容包括...

Global site tag (gtag.js) - Google Analytics