0
我想编辑表单字段以保持隐藏状态,除非选择了上一个选项。如何使用CSS进行选择后出现输入字段
例如,在应用程序中有一个选项用于选择您被引用的方式。如果您选择“其他”选项,下面会出现一个新字段,询问“其他”是什么。
我在javascript/jquery中没有任何经验......如果可以用CSS来做到这一点,那将会很棒;如果没有,我可以添加到我现在学习的语言。
我想编辑表单字段以保持隐藏状态,除非选择了上一个选项。如何使用CSS进行选择后出现输入字段
例如,在应用程序中有一个选项用于选择您被引用的方式。如果您选择“其他”选项,下面会出现一个新字段,询问“其他”是什么。
我在javascript/jquery中没有任何经验......如果可以用CSS来做到这一点,那将会很棒;如果没有,我可以添加到我现在学习的语言。
下面是一个使用兄弟选择(〜)和一个纯CSS的解决办法:检查伪选择:
#hidden {
display: none;
}
#other:checked~#hidden {
display: block;
}
<div>
<label>option 1</label>
<input type="radio" name="option" />
<label>other</label>
<input type="radio" id="other" name="option" />
<div id="hidden">
<span>this is a hidden field</span>
<input type="text" />
</div>
</div>
只有CSS我不这么......您能想到阅读你的问题,你正在谈论事件“如果你选择” - >“一个新的领域出现”:这是JS,也很好学习它,因为你不会做只有HTML/CSS –
感谢您的建议;它在桌子上学习。我只是字面上玩杂耍4种不同的语言,我现在正在学习:) –