美文网首页
JS 获取文本框焦点所在的索引值

JS 获取文本框焦点所在的索引值

作者: 张锋丰 | 来源:发表于2018-03-01 14:13 被阅读0次

<input value="你在我的心里永远是故乡!" onclick="getTextFocusIndex()" />

  function getTextFocusIndex(){
      var input = document.getElementById("input1");
      var cursurPosition=0;
      if(input.selectionStart){//非IE
          cursurPosition= input.selectionStart;
      }else{//IE
           try{
                var range = document.selection.createRange();
                range.moveStart("character",-input.value.length);
                cursurPosition=range.text.length;
           }catch(e){
               cursurPosition = 0;
            }
        }
        console.log("当前位置", cursurPosition)
  }

相关文章

网友评论

      本文标题:JS 获取文本框焦点所在的索引值

      本文链接:https://www.haomeiwen.com/subject/gipgxftx.html