文字框獲得焦點清空文字內容
阿新 • • 發佈:2019-02-12
有時我們在設計網頁的時候,可能會遇到這種情況。
當滑鼠移到文字框裡面或是滑鼠放到文字框上面時,文字框裡面預設的內容清除,當滑鼠離開文字框而裡面沒有內容的時候,又還原成預設的內容。
小編以前看到別人寫了一大堆程式碼,又是if又是else的,其實很簡單就能實現,如下程式碼
滑鼠移到文字框內(onfocus)獲得焦點時清空文字內容
<input value="請輸入關鍵詞搜尋" onfocus="if(this.value==this.defaultValue){this.value=''}" onblur="if(this.value==''){this.value=this.defaultValue}" name="Moble" type="text" />
滑鼠移到文字框上方(onmouseover)獲得焦點時清空文字內容
<input value="請輸入關鍵詞搜尋" onmouseover="if(this.value==this.defaultValue){this.value=''}" onblur="if(this.value==''){this.value=this.defaultValue}" onmouseout="if(this.value==''){this.value=this.defaultValue}" name="Moble" type="text" />