文字框點選清除預設文字例項程式碼
比較人性化的文字框往往有這樣的設定,在預設狀態下,文字框內會有提示文字,比如"請輸入使用者名稱"等,但是當點選文字框,使文字框獲取焦點的時候,能夠清除文字框中的預設文字,下面通過程式碼例項介紹一下如何實現此效果。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function() { var txt=document.getElementById("txt"); txt.onfocus=function(){if(txt.value=="請輸入文字"){txt.value=""}} txt.onblur=function(){if(txt.value==""){txt.value="請輸入文字"}} } </script> </head> <body> <input type="text" value="請輸入文字" id="txt" /> </body> </html>
以上程式碼實現了我們的要求,當點選文字框的時候,能夠清除文字框中的預設文字,當焦點離開文字框的時候,會首先判斷文字框的內容是否為空,如果是則將文字的內容還原為預設提示文字,否則顯示輸入的內容,程式碼比較簡單這裡不多介紹了。
相關閱讀:
1.onfocus事件可以參閱javascript focus 事件一章節。
2.onblur事件可以參閱javascript blur 事件一章節。
相關文章
- jQuery點選文字框清除內容程式碼例項jQuery
- 當前文字框高亮效果程式碼例項
- JavaScript 點選複製選中文字程式碼例項JavaScript
- textarea文字框高度自適應程式碼例項
- css多行文字垂直居中程式碼例項CSS
- 點選搜尋框清空搜尋提示文字
- CSS3文字凹凸效果程式碼例項CSSS3
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- JQuery設定文字框和密碼框獲得焦點時樣式jQuery密碼
- CSS3文字陰影效果程式碼例項CSSS3
- jQuery點選滑出層效果程式碼例項jQuery
- JavaScript帶下拉選單的文字框JavaScript
- 富文字框
- Java 設定Word文字框中的文字旋轉方向Java
- input文字框焦點背景變色
- 影片直播原始碼,Flutter 富文字 部分文字可以觸發點選原始碼Flutter
- C# 設定Word文字框中的文字旋轉方向C#
- KgCaptcha文字點選驗證碼【建議收藏】GCAPT
- WPF中下拉框即可以選擇項也可以作為只讀文字框使用
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- CSS 例項之文字的凸起與凹陷CSS
- 初探富文字之CRDT協同例項
- 初探富文字之OT協同例項
- JS 實現滑鼠框選(頁面選擇)時返回對應的程式碼或文字內容JS
- 文字框輸入文字倒計詳解
- Flutter 上預設的文字和字型知識點Flutter
- 合併具有文字框的Word文件:VBA程式碼批次操作
- C# 讀取Word文字框中的文字、圖片和表格(附VB.NET程式碼)C#
- JavaScript文字框獲取焦點彈出tipsJavaScript
- input文字框獲取焦點伸縮效果
- 動態新增或減少文字框,並獲取文字框值
- 設計模式例項程式碼設計模式
- CSS 設定文字框游標顏色CSS
- app直播原始碼,選取矩形框並進行文字標註APP原始碼
- JS 預編譯程式碼例項分析JS編譯
- 文字框文字輸入數量倒計效果
- 文字框和標籤
- CSS 文字框圓角CSS