首页 前端知识 扑克牌游戏-HTML5拖放API实践

扑克牌游戏-HTML5拖放API实践

2024-10-29 23:10:07 前端知识 前端哥 174 946 我要收藏

扑克牌游戏-HTML5拖放API实践

  • 实验要求
    • HTML代码
    • style.css
    • function.js

实验要求

设计一款扑克牌拖放小游戏。在网页中插入A框和B框。
要求用户拖动从A框拖动5张连续的扑克牌至B框,完成游戏。具体要求:
1.初始时,A框包含13张随机乱序后的同花色扑克牌,以背面显示。
2.用户可任意拖动其中一张扑克牌至B框,扑克牌以正面展示。
3.用户也可将扑克牌从B框拖至A框,扑克牌会自动回到初始的位置,且背面展示。
4.B框最多能够容纳5张扑克牌。在接收到5张扑克牌后,如果满足顺子要求,则提示用户游戏结束并显示用户成绩(拖动次数)。若不满足要求,用户必须先将其中不满足的牌拖回A框,游戏方可继续。

HTML代码

<!DOCTYPE html>
<html>
<head>
	<title>扑克游戏</title>
	<link rel="stylesheet" type="text/css" href="./css/style.css">
	<script src="./js/function.js"></script>

</head>
<p>已拖放次数: <span id="counter">0</span></p>
<body onload="imgset()">
	<div id="boxA" ondrop="drop2(event)" ondragover="allowDrop(event)">A框<br>
		<img src="" id="1" draggable="true" ondragstart="drag(event)" onerror="event.target.src='./image/pk/pkb.jpg'">
		<img src="" id="2" draggable="true" ondragstart="drag(event)" onerror="event.target.src='./image/pk/pkb.jpg'">
		<img src="" id="3" draggable="true" ondragstart="drag(event)" onerror="event.target.src='./image/pk/pkb.jpg'">
		<img src="" id="4" draggable="true" ondragstart="drag(event)" onerror="event.target
转载请注明出处或者链接地址:https://www.qianduange.cn//article/19540.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!