【前端】html5用range型input标签怎么显示数字

一:Range对象的概念

 Range对象代表页面上的一段连续区域,通过Range对象,可以获取或修改页面上的任何区域,可以通过如下创建一个空的Range对象,如下:

      var  range = document.createRange();

在html5中,每一个浏览器窗口及每一个窗口中都有一个selection对象,代表用户鼠标在页面中所选取的区域,(注意:经过测试IE9以下的浏览器不支持Selection对象), 可以通过如下语句创建selection对象;

   var  selection = document.getSelection();     或者

   var  selection  = window.getSelection();

每一个 selection对象都有一个或者多个Range对象,每一个range对象代表用户鼠标所选取范围内的一段连续区域,在firefox中,可以通过 ctrl键可以选取多个连续的区域,因此在firefox中一个selection对象有多个range对象,在其他浏览器中,用户只能选取一段连续的区 域,因此只有一个range对象。

可以通过selection对象的getRangeAt方法来获取selection对象的某个Range对象,如下:

   var range = document.getSelection().getRangeAt(index);

getRangeAt方法有一个参数index,代表该Range对象的序列号;我们可以通过Selection对象的rangeCount参数的值判断用户是否选取了内容;

当用户没有按下鼠标时候,该参数的值为0.
当用户按下鼠

相关推荐

  1. 前端html5rangeinput标签怎么显示数字

    2024-01-11 08:04:02       39 阅读
  2. HTML世界之input标签

    2024-01-11 08:04:02       22 阅读
  3. 前端理论总结(html5)——meta标签作用/SEO优化

    2024-01-11 08:04:02       18 阅读
  4. HTML5音频标签

    2024-01-11 08:04:02       15 阅读

最近更新

  1. vue3的常用 Composition API有哪些?

    2024-01-11 08:04:02       0 阅读
  2. Linux系统基础命令行指令——Ubuntu

    2024-01-11 08:04:02       0 阅读
  3. 【Android高级UI】计算不规则图形面积

    2024-01-11 08:04:02       0 阅读
  4. Python库 - PyMC3

    2024-01-11 08:04:02       0 阅读
  5. C语言中关键字

    2024-01-11 08:04:02       0 阅读
  6. ios CCPlistFileWritter.m

    2024-01-11 08:04:02       0 阅读
  7. C#实现Winform程序右下角弹窗消息提示

    2024-01-11 08:04:02       0 阅读

热门阅读

  1. 前端计算精度丢失问题

    2024-01-11 08:04:02       37 阅读
  2. python实现对导入包中的全局变量进行修改

    2024-01-11 08:04:02       35 阅读
  3. ruoyi el-table调整

    2024-01-11 08:04:02       42 阅读
  4. openssl缺少libssl.so.1.1库文件

    2024-01-11 08:04:02       36 阅读
  5. metartc5_jz源码阅读-udp->receive

    2024-01-11 08:04:02       37 阅读
  6. 什么是CSS Hack

    2024-01-11 08:04:02       37 阅读
  7. 应用举例:模板方法设计模式(抽象类)

    2024-01-11 08:04:02       38 阅读
  8. Django REST框架

    2024-01-11 08:04:02       33 阅读
  9. win10使用debug,汇编初学

    2024-01-11 08:04:02       35 阅读
  10. 用汇编编写加解密函数

    2024-01-11 08:04:02       38 阅读