`
gutou9
  • 浏览: 143889 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

js实现iput自动补齐并选中

 
阅读更多

jQuery.fn.setSelection = function(selectionStart, selectionEnd) {

    if(this.lengh == 0) return this;

    input = this[0];

 

    if (input.createTextRange) {

        var range = input.createTextRange();

        range.collapse(true);

        range.moveEnd('character', selectionEnd);

        range.moveStart('character', selectionStart);

        range.select();

    } else if (input.setSelectionRange) {

        input.focus();

        input.setSelectionRange(selectionStart, selectionEnd);

    }

 

    return this;

}

 

//var start = $("#god-input").val().length;

 

//$("#god-input").val($('#god_element_'+god_index).attr('dataurl') ); //

//$("#god-input").setSelection(start,$("#god-input").val().length);

 

分享到:
评论

相关推荐

    Eclipse下javascript开发spket插件实现自定义js的自动提示.pdf

    在本文档中,我们将探讨如何在Eclipse环境中利用Spket插件进行JavaScript开发,特别是如何实现自定义JavaScript函数的自动提示功能。首先,你需要安装Spket插件,一个强大的JavaScript和Ajax开发工具。版本1.6.18是...

    Test_iput_wide.rar_V2

    在面向对象编程中,继承允许子类(在这里是"Test_iput_wide")获取父类("DxTestCase")的所有属性和方法,并可以在此基础上添加或修改功能。这通常是为了实现特定的测试场景,例如在这个情况下,测试Linux内核如何...

    iput:用于React的ip输入组件

    原料药IPut道具名称类型默认描述班级名称细绳根dom节点的其他CSS类默认值字符串|数组<String> 指定默认IP onChange 函数(值:字符串) 输入值更改时调用isError 功能自定义功能以检查值例子运行npm start并打开...

    listview item选中删除,全选,取消

    要实现删除功能,首先需要在ListView的长按事件或者单独的删除按钮中遍历SparseBooleanArray,找出所有选中的项,并从数据源(如ArrayList)中移除。接着调用`notifyDataSetChanged()`通知ListView数据已经改变。 ...

    Linux使用Shell脚本实现ftp的自动上传下载

    Linux 使用 Shell 脚本实现 FTP 的自动上传下载 在 Linux 系统中,使用 Shell 脚本可以实现自动上传和下载文件到 FTP 服务器...本文详细介绍了如何使用 Shell 脚本实现 FTP 的自动上传下载,并讨论了这种方法的优点。

    S7-200SMART PLC无需编程,轻松实现GET和PUT的S7通信.docx

    ### S7-200SMART PLC无需编程轻松实现GET和PUT的S7通信 #### 一、概述 在工业自动化领域,PLC(Programmable Logic Controller)编程与通信技术是核心之一。通常情况下,实现不同PLC之间的数据交换需要编写复杂的...

    js实现Ajax效果的增删改查

    在这个“js实现Ajax效果的增删改查”主题中,我们将深入探讨如何利用JavaScript和Ajax技术来实现数据库数据的CRUD(创建、读取、更新和删除)操作。 首先,我们需要理解Ajax的工作原理。Ajax通过创建XMLHttpRequest...

    oracle数据库自动备份上传至FTP服务器

    Oracle 数据库自动备份上传至 FTP 服务器是指通过 Shell 脚本来实现对 Oracle 数据库的自动备份,并将备份文件上传至 FTP 服务器上,以防服务器出现故障,导致数据库无法及时恢复。 1. 数据库自动备份上传至 FTP ...

    listview滑动保存选中状态

    这个问题主要是由于ListView的复用机制导致的,为了解决这一问题,我们需要实现一个自定义的Adapter,并结合View Holder模式,以及利用SparseArray或HashSet来保存每个条目的状态。 1. **ListView的复用机制** ...

    用js实现map功能

    * Map对象,实现map功能 * put(key, value) 向map中增加键值对 * 例子: * var map = new Map(); * * map.put("key", "value"); * var val = map.get("key");

    【JavaScript源代码】node.js利用express自动搭建项目的全过程.docx

    【JavaScript源代码】Node.js利用Express自动搭建项目的全过程 在Node.js开发中,Express是一个非常流行的Web应用框架,它简化了构建服务器端应用程序的过程。本教程将指导你如何使用Express来快速搭建一个项目。 ...

    基于JavaScript的HashMap实现

    JavaScript本身并不直接支持HashMap,但我们可以利用对象(Object)的特性来模拟HashMap的实现。这篇博客“基于JavaScript的HashMap实现”可能详细阐述了如何通过自定义函数来创建一个高效且灵活的HashMap数据结构。...

    java调用js代码实现动态配置

    本文将详细介绍如何利用Java调用JavaScript来实现这一目标,并通过一个具体的示例代码进行深入剖析。 #### 一、背景介绍 在传统的应用程序中,更改算法通常意味着需要修改源代码并重新编译部署。这种方式不仅效率...

    通过CheckBox删除选中记录

    在IT领域,尤其是在开发用户界面(UI)时,经常需要处理用户的选择操作,例如通过复选框(CheckBox)来标记并处理多个项。"通过CheckBox删除选中记录"这一主题涉及的是前端或后端编程中的一项常见功能,它允许用户...

    js实现操作系统LRU置换算法

    在JavaScript(简称js)中实现LRU算法,可以帮助我们优化资源管理和提高性能,特别是在内存有限的情况下。以下是关于LRU算法及其在JavaScript中实现的详细解释: **LRU算法原理:** LRU算法的基本思想是优先淘汰...

    Javascript实现和操作HashMap

    虽然JavaScript原生的`Map`对象提供了类似的功能,但在某些场景下,开发者可能需要自定义HashMap来满足特定的需求,例如优化性能或者实现特定的算法。本篇文章将深入探讨如何在JavaScript中实现HashMap以及如何进行...

    实现后台自动转发邮件

    因此,我们将基于标题“实现后台自动转发邮件”以及描述“实现后台自动转发邮件,很好地利用了javamail的优势”,来详细阐述如何利用JavaMail实现邮件自动转发的相关知识点。 ### 一、JavaMail简介 JavaMail API是...

    VC++ HTTP POST/GET/PUT/DELETE实现Rest API操作

    在本文中,我们将深入探讨如何使用VC++实现HTTP的基本操作,包括POST、GET、PUT和DELETE,以及如何处理代理设置、读取HTTP头信息和解析HTML文档中的特定标签属性值。这些功能对于开发RESTful API客户端或者进行网络...

    <邮件自动发送>例子-Java实现

    通过阅读该文档,你将能够更好地理解并实现Java邮件自动发送功能。在实际开发中,根据你的邮件服务提供商(如Gmail、Yahoo、Outlook等),可能需要调整SMTP服务器的配置参数,以确保邮件能够成功发送。

Global site tag (gtag.js) - Google Analytics