最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

將光標定位于輸入框最右側實現(xiàn)代碼

 更新時間:2012年12月04日 10:05:42   作者:  
如何將光標定位于輸入框最右側的實現(xiàn)方式,這種做法很多人都需要,本文將詳細介紹,需要的朋友可以參考下

前端開發(fā)過程中,經(jīng)常需要這樣的場景。用JS實現(xiàn)將光標定位于輸入框最右側。

場景一:編輯圖片的描述文字


場景二:Script.aculo.us的Ajax.InPlaceEditor類。雙擊可編輯,編輯后離開可自動更新該區(qū)域。

以上場景都需要JS實現(xiàn)將光標定位于輸入框最右側,卻不是通過鼠標點入輸入框內(nèi)。

我們知道實現(xiàn)最基本的方法是HTMLElement的focus方法。如下

復制代碼 代碼如下:

<p>
<input type="text" value="hello"/>
</p>
<script>
var input = document.getElementsByTagName('input')[0];
input.focus();
</script>
 

打開該頁面會發(fā)現(xiàn),光標位于輸入框的最左側。效果如下

而現(xiàn)在要實現(xiàn)的是將光標定位于輸入框最右側,需要三個步驟。

1,調(diào)用focus方法

2,value賦值為空

3,之前的input的值再賦給自己

復制代碼 代碼如下:

<p>
<input type="text" value="hello"/>
</p>
<script>
var input = document.getElementsByTagName('input')[0];
var val = input.value;
input.focus();
input.value = '';
input.value = val;
</script>

運行后效果如圖,光標在深入框最右側

相關文章

最新評論

宜阳县| 寿光市| 盐边县| 万州区| 石家庄市| 湟中县| 固原市| 黑龙江省| 兖州市| 包头市| 卓尼县| 桂阳县| 元江| 平原县| 柯坪县| 莎车县| 柳林县| 黑山县| 金山区| 怀仁县| 静乐县| 遵化市| 梓潼县| 泌阳县| 卫辉市| 长宁区| 陈巴尔虎旗| 临沂市| 都昌县| 洞头县| 班戈县| 沁水县| 揭阳市| 乾安县| 永胜县| 吉首市| 唐山市| 嵊泗县| 渭源县| 福建省| 尉犁县|