javascript - 检查特定输入后如何使标签更改属性?

标签 javascript html css

我正在为一个学校元素创建一个测验网站。每当选择正确答案时 (input type=radio) 然后我希望与其相邻的行变为 green 并且当选择不正确的答案时我希望该行变为红色

有什么方法可以仅使用 css 而不是 JavaScript 来做到这一点。

最佳答案

在您的输入中有一些属性表明它是正确的选项,然后使用 [attribute="value"] 在 CSS 中监听它,然后选择下一个标签(p 等)运算符的种类(如 +)

JSfiddle demo

关于javascript - 检查特定输入后如何使标签更改属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44905134/

相关文章:

html - 在 IE 上全高的 CSS 网格布局

javascript - d3 元素内的 html 标签

html - 如何保持页脚向下

javascript - 编写javascript库时避免class和id冲突

javascript - 将日期函数从 javascript 转换为 php

jquery - 淡入淡出图片和文字描述颜色淡入淡出

html - Outlook 2016/2019 不显示边框底部

javascript - 如何按键对对象数组进行分组?

javascript - node.js - 无法使用 Sequelize 连接到 MYSQL 数据库

javascript - 为什么这个 prototypjs observe 对回调函数有绑定(bind)?