<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>中国的流浪猫</title><style>* {margin: 0;padding: 0;box-sizing: border-box;}.box {overflow: hidden;width: 300px;height: 80px;margin: 100px auto;background-color: skyblue;text-align: center;}.son {visibility: hidden;position: relative;width: 200px;height: 30px;margin: 10px auto 0;background-color: #fff;border-radius: 5px;box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);text-align: left;line-height: 30px;font-size: 20px;}.son::after {content: '';display: inline-block;position: absolute;left: 20px;bottom: -20px;border: 10px solid transparent;border-top-color: #fff;}.inp {width: 200px;height: 20px;margin-top: 10px;border: none;outline: none;}</style>
</head><body><div class="box"><div class="son"></div><input type="text" class="inp"></div>
</body></html>
<script>var inp = document.querySelector('.inp')var son = document.querySelector('.son')inp.addEventListener('keyup', function () {if (this.value === '') {son.style.visibility = 'hidden'} else {son.style.visibility = 'visible'son.innerHTML = this.value}})inp.addEventListener('blur', function () {son.style.visibility = 'hidden'})inp.addEventListener('focus', function () {if (this.value !== '') {son.style.visibility = 'visible'}})</script>

js习题(模拟京东快递单号查询)相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  8. 模拟jd快递单号查询

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

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

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

  10. Web APIs:事件高级--键盘事件,京东按键输入及模拟京东快递单查询案例

    常用的键盘事件 keydown和keypress的区别是keypress不识别功能键 例如ctrl,shift 执行顺序keydown>keypress>keyup keyCode判断用户 ...

最新文章

  1. VmWare 与 宿主主机通信 STEP BY STEP (适用于刚開始学习的人)
  2. c语言hailstone序列,第一章 c语言上机试卷.doc
  3. 有三AI一周年了,说说我们的初衷,生态和愿景
  4. matlab按顺序排列图片,小技巧
  5. DotText使用非80端口(默认端口)时URL出错
  6. 华为智能手表与鸿蒙,不再是大号手环!华为鸿蒙手表来了:要和苹果抢生态?...
  7. 前端学习(2185):tabberitem和路由结果
  8. 为什么设计师创造的编程语言更受欢迎?
  9. fwrite在任意位置写入文件,并可修改文件内容
  10. JS file图片即选即得显示,前端交互图片即选即得
  11. express 4.*升级后带来的影响
  12. [USB-Blaster] Error (209040): Can't access JTAG chain
  13. SCOM 2007 R2监控系统安装部署(一)SCOM简介及安装SQL Server 2008 R2 数据库
  14. C语言,函数调用使用方法
  15. Linux kali 安装 qq Tim
  16. java一寸是多少像素_一寸照片的尺寸是多少像素
  17. 基于STM32的智能电子药盒设计
  18. 弧长积分公式的证明_20160414
  19. 人人都是网站分析师(从分析师视角理解网站和解读数据)-读书笔记4(完结)
  20. 网络协议之socket协议详解之Unix domain Socket

热门文章

  1. w7计算机的工具栏爱那里,win7系统底下任务栏不见了的解决方法
  2. JAVA实现战舰游戏
  3. Django使用DRF + Simple JWT 完成小程序使用自定义用户的注册、登录和认证
  4. word文档 目录 导航窗格 整理
  5. SVT和ULVTcell比较
  6. unity 关于Particles shader的alpha通道存储(用于bloom效果)
  7. git中如何获取远程仓库的最新代码?
  8. html5 blockquote,HTML blockquote 标签 | w3cschool菜鸟教程
  9. 汇编语言学习笔记--位运算(应该貌似简单点了吧,差点自己就信了,(:{ ))
  10. NodeJS 搭建图形识别功能