這篇文章將為大家詳細(xì)講解有關(guān)利用javascript模仿一個快遞單號查詢功能,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
創(chuàng)新互聯(lián)建站一直在為企業(yè)提供服務(wù),多年的磨煉,使我們在創(chuàng)意設(shè)計,全網(wǎng)整合營銷推廣到技術(shù)研發(fā)擁有了開發(fā)經(jīng)驗。我們擅長傾聽企業(yè)需求,挖掘用戶對產(chǎn)品需求服務(wù)價值,為企業(yè)制作有用的創(chuàng)意設(shè)計體驗。核心團(tuán)隊擁有超過10多年以上行業(yè)經(jīng)驗,涵蓋創(chuàng)意,策化,開發(fā)等專業(yè)領(lǐng)域,公司涉及領(lǐng)域有基礎(chǔ)互聯(lián)網(wǎng)服務(wù)服務(wù)器托管、成都APP應(yīng)用開發(fā)、手機(jī)移動建站、網(wǎng)頁設(shè)計、網(wǎng)絡(luò)整合營銷。具體內(nèi)容如下
要求:當(dāng)我們在文本框中輸入內(nèi)容時,文本框上面自動顯示大字號的內(nèi)容
分析:
輸入內(nèi)容時,上面的大盒子會自動顯示出來(這里字號更大)
表單檢測用戶輸入,給表單添加鍵盤事件
同時把快遞單號里面的值(value)獲取過來復(fù)制給大盒子作為內(nèi)容
如果快遞單號里面內(nèi)容為空,就隱藏大盒子
當(dāng)失去焦點,大盒子也隱藏
注意:keydown 和 keypress 在文本框里面的特點 : 他們兩個事件觸發(fā)的時候,文字還沒有落入文本框中,keyup 事件觸發(fā)的時候,文本已經(jīng)落入文本框里了
<style> * { padding: 0; margin: 0; } .search { position: relative; width: 178px; margin: 100px; } .con { display: none; position: absolute; top: -48px; width: 171px; border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); padding: 5px 0; font-size: 18px; line-height: 20px; color: #333; } .con::before { content: ""; width: 0; height: 0; position: absolute; top: 28px; left: 18px; border: 8px solid #000; border-style: solid dashed dashed; border-color: #fff transparent transparent; } </style> </head> <body> <div class="search"> <div class="con"></div> <input type="text" placeholder="請輸入您的快遞單號" class="jd" /> </div> <script> var con = document.querySelector(".con"); var jd_input = document.querySelector(".jd"); jd_input.addEventListener("keyup", function () { if (this.value == "") { con.style.display = "none"; } else { con.style.display = "block"; con.innerHTML = this.value; } }); //當(dāng)失去焦點,就隱藏盒子 jd_input.addEventListener("blur", function () { con.style.display = "none"; }); //當(dāng)獲得焦點,就顯示盒子 jd_input.addEventListener("focus", function () { if (this.value !== "") { con.style.display = "block"; } }); </script> </body>
關(guān)于利用javascript模仿一個快遞單號查詢功能就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
當(dāng)前文章:利用javascript模仿一個快遞單號查詢功能-創(chuàng)新互聯(lián)
標(biāo)題網(wǎng)址:http://aaarwkj.com/article18/dpgedp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、服務(wù)器托管、企業(yè)建站、網(wǎng)站內(nèi)鏈、用戶體驗、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容