- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Range、Selection、TextRange对象的区别与关系
Range、Selection、TextRange对象的区别与关系什么是Range所谓Range,是指HTML文档中任意一段内容。一个Range的起始点和结束点位置任意,甚至起始点和结束点可以是一样的(也就是空Range)。最常见的Range是用户文本选择范围(user text selection)。当用户选择了页面上的某一段文字后,你就可以把这个选择转为Range。当然,你也可以直接用程序定义R
2016-09-29 17:34:35 2862
原创 Selection对象
Selection对象Selection对象一般由window.getSelection()或其他方法产生。它代表页面中的文本选区,可能横跨多个元素。文本选区由用户拖拽鼠标经过文字而产生。如果你想了解关于其他容纳纯文本的表单元素中的选区操作 Selection对象所对应的是用户所选择的 ranges (区域),俗称拖蓝。默认情况下,该函数只针对一个区域,我们可以这样使用这个函数 var selO
2016-09-29 09:53:24 1362
原创 Range对象
一、Range对象属性 属性值 说明 Range.collapsed 用于判断Range对象所代表的区域的开始点与结束点是否处于相同的位置,如果相同该属性值返回true Range.commonAncestorContainer 用于返回Range对象所代表的区域位于什么节点之中,该属性值为包含了该区域的最低层节点(一个节点可能是一个元素,也可能是一段完整文字)的节点 Ra
2016-09-29 09:43:37 2148
原创 单体内置对象
单体内置对象内置对象的定义是:不依赖宿主环境的对象,这些对象在ECMScript程序执行之前就已经存在了。开发人员不必实例化,因为他们已经存在了。前面我们已经介绍了大多数内置对象,例如:Object、Array、String。 ECMScript定义了2个单体内置对象GlobalMath一、Global所有的全局作用域中定义的属性和函数,都是Global对象的属性isNaN()isFin
2016-09-23 21:13:21 698
原创 Css3方法的等分
移动端常用的集中居中的方法、flex方法、table方法、translate方法css3等分方法css3flextranslate
2016-09-03 09:44:17 2583
原创 基本包装类型
重难点String的几种重要的方法 1、charAt() 2、charCodeAt() 3、concat() 4、slice() 5、substring() 6、sbustr() 7、split() 8、indexOf() 9、lastIndexOf() 10、tirm()特殊的引用类型叫基本包装类型 基本包装类型有3种: Number Boolean String一、B
2016-09-02 23:17:22 604
原创 Css3的Flex属性
所有属性Flex属性display:flex | flexbox | boxflex-direction:row | row-reverse | column | column-reverseflex-wrap:nowrap | wrap | wrap-reverseflex-flow:flex-direction,flex-wrapjustify-content:flex-start |
2016-09-02 18:52:30 683
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人