• <center id="sm46c"></center>
  • <dfn id="sm46c"></dfn>
  • <strike id="sm46c"></strike>
  • <cite id="sm46c"><source id="sm46c"></source></cite>
    • <strike id="sm46c"><source id="sm46c"></source></strike>
      <option id="sm46c"></option>
      国产精品天天看天天狠,女高中生强奷系列在线播放,久久无码免费的a毛片大全,国产日韩综合av在线,亚洲国产中文综合专区在,特殊重囗味sm在线观看无码,中文字幕一区二区三区四区在线,无码任你躁久久久久久老妇蜜桃

      input 輸入框獲得/失去焦點(diǎn)時(shí)隱藏/顯示文字(jquery版)

      2021-7-19    前端達(dá)人

      input輸入框在獲得或失去焦點(diǎn)時(shí)隱藏或顯示文字,這樣的焦點(diǎn)效果想必很多朋友在填寫form表格的時(shí)候都曾見識(shí)過吧,本文使用jquery實(shí)現(xiàn)以下,感興趣的朋友可以參考下哈

      大家可以看效果圖的搜索輸入框,默認(rèn)顯示著“用戶名/Email”的提示,當(dāng)這個(gè) input 輸入框獲得焦點(diǎn)時(shí),就自動(dòng)清空等待用戶輸入,當(dāng)用戶啥也沒輸入就離開這個(gè) input 輸入框時(shí),輸入框內(nèi)又再次顯示“用戶名/Email”的提示。是不是很常見?很多搜索、登錄、表單都會(huì)用到這個(gè)效果,但是我看了N多個(gè)網(wǎng)站,有90%以上是這么實(shí)現(xiàn)的: 

      <input type="text" value="搜索關(guān)鍵字" onfocus="if(this.value == '搜索關(guān)鍵字') this.value = ''" onblur="if(this.value =='') this.value = '搜索關(guān)鍵字'" /> 

      我是非常反對(duì)把 javascript 寫在 html 標(biāo)簽里的,這和 style 寫在 html 標(biāo)簽里一樣,雖然不違反 W3C 標(biāo)準(zhǔn),但也不推薦這么寫。因?yàn)椋?nbsp;
      1.完全沒有復(fù)用性可言,如果是個(gè)表單,輸入框很多,每個(gè)都需要這樣的效果,那就每個(gè)都這么處理嗎? 
      2.如果要修改其中的提示文字,費(fèi)時(shí)費(fèi)力又不好維護(hù)。 
      3.我們倡導(dǎo)結(jié)構(gòu)(html)、表現(xiàn)(css)、行為(javascript)三者分離,這才是一個(gè)好的頁(yè)面。 
      那要怎么寫才能實(shí)現(xiàn)這個(gè)效果,而且既有復(fù)用性,又好維護(hù),又不需要把 js 寫進(jìn) html 里呢? 
      具體方法如下: 
      首先肯定是引入jQuery 
      Html代碼: 

      <div><input type="text" value="提示測(cè)試" class="input_test" /></div> 
      <div><input type="text" value="請(qǐng)輸入搜索關(guān)鍵" class="input_test" /></div> 

      jQuery代碼: 

      復(fù)制代碼
      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
      <script type="text/javascript"> $(function(){ 
      $('.input_test').bind({ 
      focus:function(){ if (this.value == this.defaultValue){ this.value=""; 
      } 
      }, 
      blur:function(){ if (this.value == ""){ this.value = this.defaultValue; 
      } 
      } 
      }); 
      }) </script> 
      復(fù)制代碼

      只要在實(shí)現(xiàn)的input輸入框加上”input_test”這個(gè)class就可以輕松實(shí)現(xiàn)了 




      藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

      截屏2021-05-13 上午11.41.03.png



      文章來(lái)源:博客園

      分享此文一切功德,皆悉回向給文章原作者及眾讀者.
      免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

      藍(lán)藍(lán)設(shè)計(jì)www.li-bodun.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)

      日歷

      鏈接

      個(gè)人資料

      存檔

      主站蜘蛛池模板: 亚洲中文字幕av无码专区| 精品一日韩美女性夜视频| 最新AV中文字幕无码专区| 67194熟妇在线观看线路| 男男车车的车车网站w98免费| 91久久精品国产性色也| 一本大道无码高清| 日日噜噜夜夜狠狠视频无码| 四虎在线中文字幕一区| 国产成人女人在线观看| 欧美国产日韩a在线视频| 国产激情久久久久影院小草| 国产av激情无码久久天堂| 人妻三级日本香港三级极97| 后入内射欧美99二区视频| 国产清纯在线一区二区vr| 69精品在线观看| 欧美最猛黑A片黑人猛交蜜桃视频| 亚洲午夜性猛春交XXXX| 一级片黄色一区二区三区| 亚洲国产精品成人无码区| 欧美日本在线| 中文人妻av高清一区二区| 亚洲欧美综合精品成人网站| 99久久这里只精品麻豆| 国产主播一区二区三区| 午夜性刺激免费看视频| 亚洲一区二区精品动漫| 国产毛片一区| 国产精品视频999| 99热久久这里只有精品| 双鸭山市| 久久青草国产精品一区| 在线播放人妻资源| 婷婷丁香五月中文字幕| 国产精品-区区久久久狼| 99热在线精品国产观看| 国产免费午夜高清| 疯狂做受xxxx高潮欧美日本| 国产精品美女久久久久久2021| 故城县|