验证后如何使用 JavaScript 和 HTML5 将图像放在单选按钮上

Posted

技术标签:

【中文标题】验证后如何使用 JavaScript 和 HTML5 将图像放在单选按钮上【英文标题】:How to put an image on a radio button with JavaScript and HTML5 after being validated 【发布时间】:2016-12-23 01:45:07 【问题描述】:

验证问题后,我需要将叠加图像放置到单选按钮上。如果答案是正确的,则单选按钮上方会出现一个勾号,如果出现错误,则错误答案中会出现叉号,右侧会出现勾号。 所有这些都使用 JS 和 html

代码已经可以了,我只需要放图片。

有什么想法吗?谢谢!

【问题讨论】:

请附上您的代码 您可以在 CSS 中对单选按钮和 Z-index 使用相对定位,以使两个叠加图像都恰好位于单选按钮的顶部,然后有选择地从其样式中删除 hidden 属性. 【参考方案1】:

您需要使用 z-index (css),并隐藏。你的代码是什么?

 img 
 position: absolute;
 left: 0px;
 top: 0px;
 z-index: -1; 
 
<img src="http://www.ultracurioso.com.br/wp-content/uploads/2015/09/2110.jpg" >

<p>the image has a z-index of -1, your button/html code has overlay</p>

</body>
</html>

【讨论】:

以上是关于验证后如何使用 JavaScript 和 HTML5 将图像放在单选按钮上的主要内容,如果未能解决你的问题,请参考以下文章

Javascript 验证后的表单提交

如何在仍然运行 HTML 验证(最小长度、最大长度、模式...)的同时使用 JavaScript 提交表单

JavaScript - 倒计时

当 HTML 标签包含在 JavaScript 代码中时,如何使 JSHint 发出警告?

高级表单验证 - 如何在用户完成后在字段旁边添加复选标记? --Javascript [关闭]

JS脚本:正确性验证