2009-06-11 47 views
14

有沒有一種方法可以在不使用Javascript的情況下在特定的HTML輸入(實際上是一個textarea控件)中設置焦點?設置沒有javascript的輸入控件焦點

編輯:HTML5是可能的,但問題是關於HTML 5 <

+1

顯然我的2009年問題是2010年問題的重複... – GClaramunt 2014-05-31 04:52:30

回答

11

都能跟得上。令人遺憾的是,JavaScript是必需的,因爲它動態地修改了客戶端的瀏覽器(JavaScript製作的是什麼)。

+10

我看到人們仍在查看此帖;這對於HTML5稍微不正確。在符合HTML5的瀏覽器中,您可以將``添加到您的代碼中,以便在頁面加載時不使用JavaScript來自動聚焦元素。有關詳細信息,請參閱http://wufoo.com/html5/attributes/02-autofocus.html。 – 2012-04-12 20:34:09

0

我不知道任何,除了盯着現場或點擊它。

0

這取決於你如何以及何時在這個textarea上設置焦點。 「tabindex」可能會幫助你。

17

您可以在HTML5文檔中使用autofocus,但它目前幾乎沒有支持(see chart)。

+2

當然,爲了簡潔起見,'自動對焦'(用於簡潔的jQuery)非常容易:`$(function(){$('[autofocus]')。first()。focus()});` – zzzzBov 2013-01-15 17:11:27

相關問題