最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于JS實(shí)現(xiàn)html中placeholder屬性提示文字效果示例

 更新時(shí)間:2018年04月19日 11:00:15   作者:包子源  
這篇文章主要介紹了基于JS實(shí)現(xiàn)html中placeholder屬性提示文字效果,涉及javascript事件響應(yīng)及頁面元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下

本文實(shí)例講述了基于JS實(shí)現(xiàn)html中placeholder屬性提示文字效果。分享給大家供大家參考,具體如下:

如何通過js實(shí)現(xiàn)html的placeholder屬性效果呢

我們需要這樣做:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>m.fzitv.net JS實(shí)現(xiàn)placeholder屬性效果</title>
    <script>
      function bl(){
        var a=document.getElementById("inpt");
        if(a.value.length<=0){
          a.style.color="#999999";
          a.value="請(qǐng)輸入姓名";
        }
      }
      function fo(){
        var a=document.getElementById("inpt");
        if(a.value=="請(qǐng)輸入姓名"){
          a.style.color="black";
          a.value="";
        }
      }
    </script>
  </head>
  <body>
    <input style="color: #999999;" value="請(qǐng)輸入姓名" id="inpt" type="text" onblur="bl()" onfocus="fo()" />
  </body>
</html>

運(yùn)行效果如下:

補(bǔ)充:

這里再為大家補(bǔ)充一個(gè)jQuery實(shí)現(xiàn)的placeholder屬性效果示例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>m.fzitv.net jQuery實(shí)現(xiàn)placeholder屬性效果</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
<input style="color: #999999;" data-value="請(qǐng)輸入姓名" id="inpt" type="text"/>
<script>
function placeHolder(event){
 var self = $(this), selfDataValue = self.attr("data-value"), selfValue = self.val();
 if(selfDataValue){
  event.type == "click" ? (selfValue == selfDataValue && (self.val("").css("color","#333"))) : (event.type == "blur" && (selfValue == "" && (self.val(selfDataValue).css("color","#A9A9A9"))))
 }else{
  return false;
 }
}
$("#inpt").on("click blur",placeHolder);
</script>
</body>
</html>

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript頁面元素操作技巧總結(jié)》、《JavaScript操作DOM技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript動(dòng)畫特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • JavaScript canvas實(shí)現(xiàn)跟隨鼠標(biāo)事件

    JavaScript canvas實(shí)現(xiàn)跟隨鼠標(biāo)事件

    這篇文章主要為大家詳細(xì)介紹了JavaScript canvas實(shí)現(xiàn)跟隨鼠標(biāo)事件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • js關(guān)于getImageData跨域問題的解決方法

    js關(guān)于getImageData跨域問題的解決方法

    這篇文章主要為大家詳細(xì)介紹了js關(guān)于getImageData跨域問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • JS前端認(rèn)證授權(quán)技巧歸納總結(jié)

    JS前端認(rèn)證授權(quán)技巧歸納總結(jié)

    這篇文章主要為大家介紹了JS前端認(rèn)證授權(quán)技巧歸納總結(jié),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • JS實(shí)現(xiàn)購物車基本功能

    JS實(shí)現(xiàn)購物車基本功能

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)購物車基本功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • ES6 javascript中class類的get與set用法實(shí)例分析

    ES6 javascript中class類的get與set用法實(shí)例分析

    這篇文章主要介紹了ES6 javascript中class類的get與set用法,結(jié)合具體實(shí)例形式分析了ES6中類的get與set關(guān)鍵字使用方法,需要的朋友可以參考下
    2017-10-10
  • JS實(shí)現(xiàn)標(biāo)簽頁效果(配合css)

    JS實(shí)現(xiàn)標(biāo)簽頁效果(配合css)

    實(shí)現(xiàn)的效果是當(dāng)鼠標(biāo)移到某一個(gè)標(biāo)簽的時(shí)候,在下面的內(nèi)容區(qū)顯示對(duì)應(yīng)的內(nèi)容,并且相應(yīng)標(biāo)簽的顏色需要改變,這樣的效果是CSS和JS配合實(shí)現(xiàn)的,下面我們就來看看具體代碼
    2013-04-04
  • D3.js實(shí)現(xiàn)繪制柱狀圖的教程詳解

    D3.js實(shí)現(xiàn)繪制柱狀圖的教程詳解

    這篇文章主要為大家詳細(xì)介紹了如何通過D3.js實(shí)現(xiàn)繪制柱狀圖,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)D3.js有一定的幫助,需要的可以參考一下
    2022-11-11
  • JavaScript實(shí)現(xiàn)彈出式可拖動(dòng)登錄框

    JavaScript實(shí)現(xiàn)彈出式可拖動(dòng)登錄框

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)彈出式可拖動(dòng)登錄框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 微信小程序?qū)嵺`之動(dòng)態(tài)控制組件的顯示/隱藏功能

    微信小程序?qū)嵺`之動(dòng)態(tài)控制組件的顯示/隱藏功能

    這篇文章主要介紹了微信小程序?qū)嵺`之動(dòng)態(tài)控制組件的顯示/隱藏功能,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • Bootstrap Multiselect 常用組件實(shí)現(xiàn)代碼

    Bootstrap Multiselect 常用組件實(shí)現(xiàn)代碼

    bootstrap-multiselect插件是一款基于bootstrap的下拉框美化插件,我們一般用來請(qǐng)求后臺(tái)返回具有l(wèi)abel和text對(duì)象的json數(shù)組即可渲染。接下來通過本文給大家分享Bootstrap Multiselect 常用組件實(shí)現(xiàn)代碼,感興趣的朋友一起看看吧
    2017-07-07

最新評(píng)論

巴林右旗| 页游| 广水市| 赤水市| 江北区| 庐江县| 安仁县| 云南省| 台江县| 合山市| 华宁县| 正宁县| 商洛市| 涪陵区| 泰宁县| 响水县| 兴隆县| 昌都县| 滕州市| 六安市| 迭部县| 金川县| 乌兰浩特市| 黄大仙区| 威宁| 白银市| 仲巴县| 渑池县| 太保市| 景德镇市| 和顺县| 临高县| 平陆县| 韶山市| 应用必备| 团风县| 称多县| 诸暨市| 神木县| 突泉县| 龙南县|