【发布时间】:2020-07-16 11:21:12
【问题描述】:
我正在为一个团队项目开发一个 2 人游戏,您必须选择一个头像才能开始游戏。然后在实际游戏中显示所选的化身。
因此,我正在寻找以下情况的解决方案: 1. 当您单击所选图像时,它会以边框突出显示。 2. 每个玩家只能选择一个头像(即图片) - 如果您点击另一个头像,图片的边框会被移除。
这是我的html代码:
<div class="col span-1-of-2">
<h3>Player 1:</h3>
<input type="text" name="name" id="name" placeholder="" required>
<div class="avatar">
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
</div>
<div class="avatar">
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
</div>
</div>
<div class="col span-1-of-2">
<h3>Player 2:</h3>
<input type="text" name="name" id="name" placeholder="" required>
<div class="avatar">
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
</div>
<div class="avatar">
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
<div class="col span-1-of-3"><input type="image" id="avatarID" src="super-mario-head.png" onclick="mark('avatarID')"></div>
</div>
</div>
【问题讨论】:
标签: javascript html border highlight