效果图

结构

    <div class="search"><div class="con">123</div><input type="text" placeholder="请输入您的快递单号" class="jd"></div>

CSS

        .search {position: relative;width: 178px;margin: 100px;}.con {display: none;position: absolute;top: -40px;width: 171px;border: 1px solid rgba(0, 0, 0, 2);box-shadow: 0 2px 4px rgba(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;}

JS

        // 快递单号输入内容是 上面的大号字体盒子(con)显示 这里面的字号更大(显示)// 表单检测用户输入:刚给表单添加键盘事件// 同事把快递单号里面的值(value)获取过来赋值给con盒子(innerText)作为内容// 如果快递单号里面内容为空 则隐藏大号字体盒子(con)盒子var con = document.querySelector('.con');var jd = document.querySelector('.jd');jd.addEventListener('keyup', function (){if (this.value === ''){con.style.display = 'none';} else{con.style.display = 'block';con.innerHTML = this.value;}})// 当我们失去焦点 就隐藏这个con盒子jd.addEventListener('blur', function (){con.style.display = 'none';})// 当我们获得焦点 就显示这个con盒子jd.addEventListener('focus', function (){if (this.value !== ''){con.style.display = 'block';}})

JavaScript-197:模拟京东快递单号查询案例相关推荐

  1. 模拟京东快递单号查询案例2020/11/24

    模拟京东快递单号查询案例 快递单号输入内容时, 上面的大号字体盒子(con)显示(这里面的字号更大) 表单检测用户输入: 给表单添加键盘事件 同时把快递单号里面的值(value)获取过来赋值给 con ...

  2. JS模拟京东搜索框案例 模拟京东快递单号查询案例

    模拟京东搜索框案例 <!DOCTYPE html> <html lang="en"><head><meta charset="U ...

  3. 773-780---DOM事件高级(常用鼠标事件,案例:跟随鼠标的天使,常用的键盘事件,案例:模拟京东按键输入内容,案例:模拟京东快递单号查询)

    文章目录 事件高级 7 常用的鼠标事件 7.1常用的鼠标事件 7.2 鼠标事件对象 案例:跟随鼠标的天使 8 常用的键盘事件 8.1 常用的键盘事件 8.2 键盘事件对象 8.3 ASCII 表 案例 ...

  4. JavaScript网页制作--京东快递单号查询

    JavaScript网页制作–京东快递单号查询 上篇讲到了京东网页的一个可能不被大多数人熟知的小功能,S键自动获得焦点,相比于那个功能,这个快递单号查询的功能可能更明了一点,虽然我也觉得很鸡肋.在网页 ...

  5. 本节作业之跟随鼠标的天使、模拟京东按键输入内容、模拟京东快递单号查询

    本节作业之跟随鼠标的天使.模拟京东按键输入内容.模拟京东快递单号查询 1 跟随鼠标的天使 2 模拟京东按键输入内容 3 模拟京东快递单号查询 1 跟随鼠标的天使 <!DOCTYPE html&g ...

  6. 案例:模拟京东快递单号的查询效果

    案例:模拟京东快递单号的查询效果 要求:当我们在文本框中输入内容时,文本框上面自动显示大字号的内容 分析: 输入内容时,上面的大盒子会自动显示出来(这里字号更大) 表单检测用户输入,给表单添加键盘事件 ...

  7. 模拟快递单号查询案例(放大输入内容)

    [一天一个小技巧,网页666] 里面有一个制作小倒三角 '▽' 的css代码,在网页中用处很广,一定要掌握奥. 购物使人Happy!下单之后,大家一定很期盼自己的宝贝何时能到吧?别着急,平台贴心地给出 ...

  8. 模拟京东快递单号的查询效果

    1.上面放大框开始是隐藏的,当输入单号后,就显示,并且里面的内容是输入框的内容的字体的放大 <!DOCTYPE html> <html lang="en"> ...

  9. css实现小气泡样式和模拟京东快递单号放大效果

    css实现小气泡样式:border-color: #fff transparent transparent; transparent表示透明,第一个代表上三角,第二个代表左右三角,第三个代表下三角 & ...

  10. 模拟jd快递单号查询

    案例分析: 1,快递单号输入内容时,上面的大号字体盒子显示输入框里面的文字 2,同时把快递单号里面的值(value)获取过来赋值给con盒子(innerHTML)作为内容 3,如果快递单号里面内容为空 ...

最新文章

  1. 【软件构造】第二章 软件构建的过程和工具(2)
  2. wincc flexable变量组态
  3. Laravel 将数据表中的数据导出,并生成seed文件
  4. Redis学习日记-05:SORT命令
  5. .NET中JSON的序列化和反序列化
  6. spring、mybatis、测试用例执行后数据没有入库
  7. usbcan系列便携式can分析仪
  8. 【VRP问题】基于狼群算法WPA求解带时间窗车辆路径规划问题(VRPTW)matlab源码
  9. 服务器芯片将填补中国空白,3年迭代4次技术,芯片黑马填补国产空白,韩企的垄断被打破...
  10. python tkinter画布_Python tkinter Canvas画布完全攻略(超级详细)
  11. 语句覆盖、条件覆盖、判定覆盖、条件-判定覆盖、组合覆盖、路径覆盖
  12. mysql查询条件为空时不作为条件_怎么实现当查询值为空时,不作为查询条件
  13. [随心译]2017.8.5-你家毛茸茸的宠物的荤粮正在加速气候变化
  14. chua系统matlab代码
  15. 不同标准下的ESD HBM模型 2021-05-29
  16. 情人节如何表达你的“心”
  17. android获取imei兼容_Android如何获取双卡手机IMEI的方法示例
  18. 32位系统的虚拟内存空间最大容量
  19. c++17文件系统<filesystem>
  20. oracle修改数据文件

热门文章

  1. latex中标题的使用
  2. 彩虹网盘外链程序源码V5.1|网盘外链源码
  3. win7登录密码破解
  4. SSH之known_hosts文件
  5. 4000亿市值迈瑞医疗的虚火与真金
  6. ATT CK 阶段之 Initial Access --Drive-by Compromise
  7. Home Assistant -ESP Home接入homekit篇
  8. Springboot 返回数据提示语 国际化 (AOP实现)
  9. of引导的后置定语的总结
  10. Python学习:round函数,截取小数位数