<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我是FE,也是Fe

    前端來源于不斷的點(diǎn)滴積累。我一直在努力。

    統(tǒng)計(jì)

    留言簿(15)

    閱讀排行榜

    評(píng)論排行榜

    javascript獲取/設(shè)置 文本框/文本域中的光標(biāo)位置

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html>
        
    <head>
        
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/> 
        
    <title>javascript獲取/設(shè)置 文本框/文本域中的光標(biāo)位置</title>
        
    <meta name="Keywords" content=""/>
        
    <meta name="Description" content=""/>
        
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
        
    <script type="text/javascript">
            
    function getTxt1CursorPosition(){
                
    var oTxt1 = document.getElementById("txt1");
                
    var cursurPosition=-1;
                
    if(oTxt1.selectionStart){//非IE瀏覽器
                    cursurPosition= oTxt1.selectionStart;
                }
    else{//IE
                    var range = document.selection.createRange();
                    range.moveStart(
    "character",-oTxt1.value.length);
                    cursurPosition
    =range.text.length;
                }
                alert(cursurPosition);
            }

            
    function setTxt1CursorPosition(i){
                
    var oTxt1 = document.getElementById("txt2");
                
    var cursurPosition=-1;
                
    if(oTxt1.selectionStart){//非IE瀏覽器
                    oTxt1.selectionStart=i;
                }
    else{//IE
                    var range = oTxt1.createTextRange();
                    range.move(
    "character",i);
                    range.select();
                }
            }

            
    function getTa1CursorPosition(){
                
    var evt =window.event?window.event:getTa1CursorPosition.caller.arguments[0];
                
    var oTa1 = document.getElementById("ta1");
                
    var cursurPosition=-1;
                
    if(oTa1.selectionStart){//非IE瀏覽器
                    cursurPosition= oTa1.selectionStart;
                }
    else{//IE
                    var range = oTa1.createTextRange();
                    range.moveToPoint(evt.x,evt.y);
                    range.moveStart(
    "character",-oTa1.value.length);
                    cursurPosition
    =range.text.length;
                }
                alert(cursurPosition);
            }

            
    function setTa1CursorPosition(i){
                
    var oTa2 = document.getElementById("ta2");
                
    if(oTa2.selectionStart){//非IE瀏覽器
                    oTa2.selectionStart=i;
                    oTa2.selectionEnd
    =i;
                }
    else{//IE
                    var range = oTa2.createTextRange();
                    range.move(
    "character",i);
                    range.select();
                }
            }
        
    </script>
        
    </head>

    <body>
    <input type="text" id="txt1" name="" value="點(diǎn)擊我獲取光標(biāo)位置" onkeyup="getTxt1CursorPosition()" onclick="getTxt1CursorPosition()"  />

    <input type="text" id="txt2" name="" value="點(diǎn)擊我設(shè)置光標(biāo)位置為5" onclick="setTxt1CursorPosition(5)" />
    <hr />
    <textarea id="ta1" rows="" cols="" style="width:100%; height:90px;" onclick="getTa1CursorPosition()">abcdefg
    hijklmn
    opqrst
    uvwxyz
    點(diǎn)擊我獲取文本域的光標(biāo)位置
    </textarea>

    <textarea id="ta2" rows="" cols="" style="width:100%; height:90px;" onclick="setTa1CursorPosition(30)">abcdefg
    hijklmn
    opqrst
    uvwxyz
    點(diǎn)擊我設(shè)置文本域的光標(biāo)位置為30
    </textarea>
    </body>
    </html>

    posted on 2010-09-27 17:36 衡鋒 閱讀(3080) 評(píng)論(1)  編輯  收藏 所屬分類: javascriptWeb開發(fā)

    評(píng)論

    # re: javascript獲取/設(shè)置 文本框/文本域中的光標(biāo)位置 2011-09-20 08:37 tb

    恩 不錯(cuò)啊   回復(fù)  更多評(píng)論   

    主站蜘蛛池模板: 国产精品成人免费一区二区| 日日噜噜噜噜夜夜爽亚洲精品 | 亚洲国产91精品无码专区| 久久国产乱子伦精品免费午夜 | 亚洲AV无码一区二区三区牲色| 在线观看国产区亚洲一区成人| 50岁老女人的毛片免费观看| 男女超爽视频免费播放| 亚洲爱情岛论坛永久| 热99re久久免费视精品频软件| 国内精品一级毛片免费看| 亚洲欧洲AV无码专区| 人人狠狠综合久久亚洲88| 国产AV无码专区亚洲Av| 成年人网站在线免费观看| 免费国产叼嘿视频大全网站| 国产精品亚洲专区无码唯爱网 | 狠狠久久永久免费观看| 玖玖在线免费视频| 国产精品国产亚洲区艳妇糸列短篇 | 国产国拍精品亚洲AV片| 一区二区无码免费视频网站| 免费人成激情视频在线观看冫| 亚洲av色香蕉一区二区三区蜜桃| 亚洲国产天堂在线观看| 亚洲国产成人久久综合碰| 亚洲免费综合色在线视频| 国产情侣久久久久aⅴ免费| 美女无遮挡免费视频网站| 亚洲剧场午夜在线观看| 亚洲国产精品无码AAA片| 亚洲国产精品成人网址天堂 | 亚洲天堂中文资源| 亚洲午夜激情视频| 四虎永久免费影院| 毛片免费观看网址| 亚洲w码欧洲s码免费| 亚洲视频在线观看免费| a毛片在线免费观看| 中文日本免费高清| free哆拍拍免费永久视频 |