`
lauy
  • 浏览: 437885 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

文本域中焦点处插入字符串

阅读更多
el代表文本域对象,myvalue代表要录入的字符串。只适用于文本域中焦点追加字符串

function insertAtCursor(el, myValue) {

    //IE support 
    if (document.selection) { 
        el.focus(); 
        sel = document.selection.createRange(); 
        sel.text = myValue; 
    } else if (el.selectionStart || el.selectionStart == '0') {
        //MOZILLA/NETSCAPE support 
        var startPos = el.selectionStart; 
        var endPos = el.selectionEnd; 
        el.value = el.value.substring(0, startPos) + myValue + el.value.substring(endPos, el.value.length); 
    } else { 
        el.value += myValue; 
    } 
}


分享到:
评论

相关推荐

    jquery tag插件input文本域输入文字创建标签文字效果

    在IT行业中,jQuery Tag插件是一种常见的前端交互组件,它允许用户在input文本域中输入文字,然后将这些文字转化为可交互的标签形式,提供了一种直观、动态的数据输入方式,尤其适用于创建元数据或者分类标签。...

    jQuery往textarea中光标所在位置插入文本的方法

    4. 插入文本:在textarea中插入文本涉及到的JavaScript操作包括获取当前光标位置、在光标位置插入字符串、恢复光标焦点等。本文通过判断浏览器类型和版本,使用不同的方法获取和设置光标位置。 5. 文本操作:在...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例081 去掉字符串中的所有空格 101 实例082 汉字与区位码的转换 102 第5章 面向对象技术应用 103 5.1 Java中类的定义 104 实例083 自定义图书类 104 实例084 温度单位转换工具 105 实例085 域的默认初始化值 106 ...

    JavaScript网页特效范例宝典源码

    实例098 去除字符串中的空格 155 实例099 转换输入文本中的回车和空格 156 实例100 将数字字符串格式化为指定长度 158 实例101 把一个长数字分位显示 159 实例102 将RGB格式的颜色值转换为十六进制格式 161 实例103 ...

    超实用的jQuery代码段

    11.19 如何构建最优化的字符串 11.20 使用jQuery产生GUID值 11.21 使用jQuery实现聚合函数 11.22 用jQuery打印网页的特定区域 11.23 禁止表单被提交 11.24 使用delay()延迟执行动画 11.25 在网页上运行本地程序的...

    java词汇解释

    数字格式异常,当尝试将字符串转换为数字格式但失败时抛出的异常。 #### Throw 抛出,用于手动抛出异常。通常用于自定义异常处理或在方法中显式抛出异常。 #### Throws 表示强制异常处理,用于声明方法可能会抛出...

    JAVA编程中常用的英文单词词汇汇总.doc

    50. **NumberFormatException**: 数字格式异常,字符串无法转换为数字。 51. **Try/Catch/Finally**: 异常处理结构,Try用于捕获异常,Catch处理异常,Finally确保代码块的执行。 52. **Throw/Throws**: 抛出异常...

    (完整word)java必备单词.doc

    53. **NumberFormatException**: 数字格式异常 - 将字符串转换为数字时格式错误。 54. **Throw/Throws**: 抛出异常 - 主动引发异常,或者声明方法可能抛出的异常。 55. **Throwable**: 可抛出的 - 表示所有异常类...

Global site tag (gtag.js) - Google Analytics