2011-04-07 71 views
0

的內容我有一個<input type="text" value="Hi! Enter Here" >如何選擇焦點的文本

如何在輸入域選擇的模式和光標打開此。

我們剛開始進入書面方式它

+0

你的意思是這樣http://api.jquery.com/focus/? – 2011-04-07 11:54:59

+0

這個問題不完整?無論如何,這可能有所幫助:http://stackoverflow.com/questions/985272/jquery-selecting-text-in-an-element-akin-to-highlighting-with-your-mouse – jbrookover 2011-04-07 11:55:10

+0

請確保您的用戶會喜歡這個自動對焦行爲,我記得*厭惡*谷歌的搜索頁面作爲我的主頁,因爲我會開始在地址欄中輸入插入符號,並在搜索框中至少找到URL的一半字符... – 2011-04-07 11:58:11

回答

2

使用jQuery focus()功能閱讀

$('input').focus();

或者更好

<input type="text" value="Hi! Enter Here" id="someid">

$('#someid').focus();

檢查工作示例here

對於選擇和重點

$('#someid').focus().select();

$('#someid').focus(function(){$(this).select();});

jsfiddle.net

+0

但我的輸入字段不會被選中。 – user426795 2011-04-07 12:19:25

+0

我想要重點+選擇不僅重點。謝謝 – user426795 2011-04-07 12:19:48

+0

@ user426795檢查更新的答案 – 2011-04-07 12:29:59

1

設置輸入的ID

<input type="text" id="myText" value="Hi! Enter Here" > 

然後加入這個jQuery

$(function() { 
    $("#myText").focus(); 
});