效果:

代码:

    <style>* {margin: 0;padding: 0;}.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;}</style>
<body><div class="search"><div class="con"></div><input type="text" placeholder="请输入您的快递单号" class="jd"></div><script>// 快递单号输入内容时, 上面的大号字体盒子(con)显示(这里面的字号更大)// 表单检测用户输入: 给表单添加键盘事件// 同时把快递单号里面的值(value)获取过来赋值给 con盒子(innerText)做为内容// 如果快递单号里面内容为空,则隐藏大号字体盒子(con)盒子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.innerText = this.value;con.style.display = 'block';}});// 失去焦点隐藏盒子jd_input.addEventListener('blur', function() {con.style.display = 'none';});jd_input.addEventListener('focus', function() {if (this.value != '') {con.style.display = 'block';}});</script>
</body>

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

  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. 本节作业之跟随鼠标的天使、模拟京东按键输入内容、模拟京东快递单号查询

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

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

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

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

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

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

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

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

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

  9. 模拟jd快递单号查询

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

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

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

最新文章

  1. 重庆社区计算机考试题库,2020重庆社区工作者考试题库:模拟题100题(64)
  2. Pcl:Normal的定义结构及输出
  3. hihoCoder1040 矩形判断
  4. nginxtomca负载均衡
  5. [JAVA基础类库] Objec类
  6. 有个产品经理女朋友是一种什么样的体验?
  7. python开发环境比较好_python开发环境比较好,python 集成开发环境哪个好
  8. Vue—基础概念—组建化
  9. ES集群添加IK分词器
  10. java的两种方式_java 两种方式的区别?
  11. 精选| 2021年9月R新包推荐(第58期)
  12. P1955 [NOI2015]程序自动分析 离散化学习 lower_bound学习
  13. [Ext JS6]路由(Routing)及使用
  14. ios App内评价问题
  15. Android Studio Access to '/svn/Tech/!svn/act/e53c1e70-3832-884e-8bd6-c46dc31f049a' forbidden问题解决方法
  16. 微信小程序的基础实现
  17. 用学生邮箱申请Jetbrains教育版账号教程(广中医为例)
  18. SpringBoot集成JApiDocs实现自动生成接口文档
  19. 哈希值(hashCode)
  20. unity3d 火焰燃烧

热门文章

  1. 魅族计算机软件不见了,任务栏不见了
  2. BZOJ2434: [Noi2011]阿狸的打字机
  3. 矩阵标准型的系数是特征值吗_矩阵分解术,不得不从高斯说起
  4. Markdown强行换页
  5. 多元线性回归模型预测房价
  6. 电脑出现能够登录QQ但是浏览不了网页的情况
  7. KTV房间一直显示连接服务器失败,KTV点歌服务器死机、卡歌、蓝屏的解决办法
  8. linux需要安装显卡驱动么,linux显卡驱动需要安装吗
  9. CodeForces - 379A
  10. 【Linux问题】Linux修改文件出现错误E45:“readonly” option is set(add ! to override)退出不了vim