主頁 > 知識庫 > HTML5 自動聚焦(autofocus)屬性使用介紹

HTML5 自動聚焦(autofocus)屬性使用介紹

熱門標簽:四川移動電銷外呼客戶管理系統(tǒng) 小朱地圖標注 臨海地圖標注app 400開頭的電話好申請不 地圖標注柱狀圖 智能芯電話機器人 咸陽穩(wěn)定外呼系統(tǒng)軟件 怎么做百度地圖標注 百度地圖標注為什么總是封號

原文 : HTML5 autofocus Attribut
原文發(fā)布時間: 2012年08月27日
翻譯時間: 2013年8月6日
HTML5 推出了一大堆精彩的東西給我們。
過去我們要用JavaScript和Flash完成的任務,比如表單驗證,輸入框空白提示(INPUT placeholders),客戶端文件上傳下載(client side file naming),以及 音頻/視頻播放,現(xiàn)在都可以用基本的HTML來完成了。另一個簡單的HTML功能是現(xiàn)在允許我們在頁面加載完成后自動將輸入焦點定位到需要的元素,通過一個叫做 autofocus的屬性完成。
代碼就如下面一樣簡單:

復制代碼
代碼如下:

<!-- These all work! -->
<input autofocus="autofocus" />
<button autofocus="autofocus">Hi!</button>
<textarea autofocus="autofocus"></textarea>

當 autofocus 屬性設置以后,input,textarea,以及button 元素在頁面加載(load)以后,會被自動選中(即獲得焦點). 我嘗試其他元素(比如h1 標簽),tabIndex=0的情況,但是autofocus屬性在這些元素上根本沒有效果。
這個屬性在主要目的是獲取用戶輸入的頁面(pages whose main purpose is collecting information)是很有用的,比如google首頁(99%的情況是用來搜索)或者在線安裝向?qū)?比如WordPress's installer).而且最關鍵在于——不需要JavaScript參與。
完整的頁面代碼如下:

復制代碼
代碼如下:

<!DOCTYPE HTML>
<html>
<head>
<title> HTML5 autofocus屬性測試 </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="renfufei@qq.com">
<meta name="Description" content="original=http://davidwalsh.name/autofocus">
</head>
<body>
<!-- 原則上,以下三個元素,只能有一個設置autofocus 屬性,如果多個元素都設置,應該是最后一個元素獲取了焦點 -->
<!--
-->
<div>
<input autofocus="autofocus" />
<button autofocus="autofocus">Hi!</button>
<textarea autofocus="autofocus"></textarea>
</div>
</body>
</html>

標簽:南平 黃石 公主嶺 平頂山 黃石 陜西 山南 巨人網(wǎng)絡通訊聲明:本文標題《HTML5 自動聚焦(autofocus)屬性使用介紹》,本文關鍵詞  HTML5,自動,聚焦,autofocus,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。

  • 相關文章
  • 下面列出與本文章《HTML5 自動聚焦(autofocus)屬性使用介紹》相關的同類信息!
  • 本頁收集關于HTML5 自動聚焦(autofocus)屬性使用介紹的相關信息資訊供網(wǎng)民參考!
  • 推薦文章