2 sinat 34881157 sinat_34881157 于 2017.01.05 13:36 提问

急,在线等:鼠标焦点在input的某个位置上,点击一个button 如何在input焦点的处增加文字

鼠标焦点在input的某个位置上,点击一个button 如何在input焦点的处增加文字图片说明

也就是如何在上一个鼠标焦点处增加文字

3个回答

Tiger_Zhao
Tiger_Zhao   Rxr 2017.01.05 15:21

多个<input type=text>,在光标处插入所需文字380193980

ma951021
ma951021   2017.01.05 15:59

最简单的 获取值 然后+=

sinat_34881157
sinat_34881157   2017.01.05 17:42

已解决~通过 function InsertText(obj,e)

{ var charvalue='{'+$(e).val()+'}';
obj.focus();

var leng=obj.value.length;

    if(typeof document.selection !="undefined")   //ie
    {
        var r =document.selection.createRange();   
        r.text   =   charvalue;   
    }
    else                                       //firefox
    {
        obj.value=obj.value.substr(0,obj.selectionStart)+ charvalue +obj.value.substring(obj.selectionStart,leng);
    }         
  } 
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!