JavaScript案例之电影院电子选票

源码:

<!doctype html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>ul,li{margin:0;padding:0;list-style: none;}ul{width:560px;border:3px solid #eee;margin:0 auto;}li{width:80px;height:40px;background: #ccc;border:1px solid #abc;float:left;margin:5px;cursor:pointer;}div{width:280px;height:90px;border:1px solid #ccc;margin: 0 auto;text-align: center;line-height: 90px;color:#333;}.click{font-size:10px;text-align:center;line-height: 40px;font-family: '仿宋';font-weight: bold;color:#333;background: orange;border:1px solid red;}</style>
</head>
<body><ul><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><p style="clear:both;"></p><div>屏幕中央</div></ul><script>// 逻辑:没有click类的时候,进行添加,同时对文本进行赋值;反之,清空click类,同时 文本值为空let lis = document.getElementsByTagName('li');for(let i=0;i<lis.length;i++){lis[i].onclick = function(){let res = this.getAttribute('class');if(!res){this.setAttribute('class','click');this.innerText = '座位已选';}else{this.setAttribute('class','');this.innerText = '';}}}</script>
</body>
</html>

效果图:

JavaScript案例之电影院电子选票相关推荐

  1. HTML+JavaScript案例

    HTML: 用户注册: <!DOCTYPE html> <html><head><meta charset="utf-8" />&l ...

  2. javascript案例_如何在JavaScript中使用增强现实-一个案例研究

    javascript案例 by Apurav Chauhan 通过Apurav Chauhan 如何在JavaScript中使用增强现实-一个案例研究 (How to use Augmented Re ...

  3. 盘点三个JavaScript案例——实现限时秒杀、定时跳转、改变盒子大小

    前言 今天来给大家盘点三个JavaScript案例,分别是实现限时秒杀.定时跳转.改变盒子大小案例,一起来看看吧! 一.实现限时秒杀案例 1.在淘宝网中,商家为了促销经常搞一些活动,例如限时秒杀是常见 ...

  4. 案例分析:电子档把是KANO模型中的反向功能么,以及我们可以怎么做

    KANO模型应用在产品创新领域时,里面有一种功能叫做"反向功能",即做得越多用户越不满意.比如对于内容型产品里的广告,越多,用户越反感,但你又不得不做,因为另外一些用户(广告投放者 ...

  5. JavaScript案例之抽奖机

    JavaScript案例之抽奖机 源码: <!DOCTYPE html> <html lang="en"> <head><meta cha ...

  6. JavaScript案例之使用验证码进行简单判断

    JavaScript案例之使用验证码进行简单判断 源代码: <!DOCTYPE html> <html><head><meta charset="u ...

  7. python自助电影售票机_2019-03-20_面向对象_模拟电影院自动售票机选票[Python练习题]...

    题目及要求:在电影院中观看电影是一项很受欢迎的休闲娱乐,现在,请模拟电影院自动售票机中自动选择电影场次的页面,例如,一部电影在当日的播放时间有很多,可以自动选择合适的场次. 模拟电影院自动售票机选票 ...

  8. 杨校老师课堂之JavaScript案例之跑马灯左右无缝连接图片自动轮播

    JavaScript案例之跑马灯左右无缝连接 效果图: 思路: 1.先做界面 1.1 制作一个大盒子,进行存放整个图片及按钮区域 1.2 制作两个按钮和中间区域盒子 1.3 中间区域盒子中使用无序列表 ...

  9. javascript案例练习

    案例1.动态显示时间 <div id="div_1"></div> <script type="text/javascript"& ...

最新文章

  1. ADPRL - 近似动态规划和强化学习 - Note 8 - 近似策略迭代 (Approximate Policy Iteration)
  2. 使用matlab进行mex编译时的路径问题mexopts
  3. 51CTO我的梦想将在这里起航【我与51CTO的故事】
  4. Javascript数组操作(转)
  5. python创建空文本文件_Python干货:「文件处理整合」 创建、打开、写入和删除...
  6. vi 搜索命令_vi或vim如何查询关键字
  7. Navicate Premium连接Oracle数据库报错
  8. CF981E Addition on Segments 线段树分治 + bitset优化
  9. 在godaddy的空间上发布使用MySql 和 Entity Framework做的网站时遇到的Security Exception...
  10. 使用 lsof 代替 Mac OS X 中的 netstat 查看占用端口的程序
  11. java解析xml 字符串_Java解析XML字符串
  12. java打印日期序列,Java GSON-日期格式
  13. 如何以卫语句取代嵌套条件表达式
  14. 计算机视觉目标检测算法总结4——其他SSD系列算法
  15. 2021年中国物流科技行业投融资现状及未来发展前景分析[图]
  16. matlab步长教程,matlab仿真步长
  17. html svg在线画板,很棒的SVG图形(多边形)在线生成器
  18. zsh历史记录文件损坏: zsh: corrupt history file /home/admin/.zsh_history
  19. 基于cisco 模拟公司网络拓扑
  20. 开发小程序都需要会哪些技术?

热门文章

  1. 红绿蓝三色阈值,比赛
  2. ucore lab2
  3. 内卷失败:敲了 10000 小时代码,我也没能成为一名高级程序员
  4. puzzle(0722)逻辑电路、蜂巢迷阵
  5. 全球创业新趋势:私域流量+DTC,蜂巢跨境私域课堂
  6. open judge1.7.14
  7. 调查问卷的反向计分题数据如何录入?
  8. 第13章 原始套接字
  9. 核心乐理---五线谱基础
  10. 菲波那切数列(剑指offer)---c语言