在onclick事件后在包含图像的同一单元格上显示文本,可以通过以下步骤实现:
<table>
<tr>
<td id="cell" onclick="displayText()">
<img src="image.jpg" alt="Image">
<span id="text"></span>
</td>
</tr>
</table>
function displayText() {
var textElement = document.getElementById("text");
textElement.innerHTML = "显示的文本";
}
#cell {
position: relative;
}
#cell img {
display: block;
width: 100%;
height: auto;
}
#cell span {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 16px;
color: #000;
}
以上代码将在点击目标单元格后,在图像的同一单元格中显示文本。可以根据需要自定义文本的内容、样式和位置。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云