<input type="radio" value="1" id="baby">
我想保留这样的代码。 但是,我可以将CSS应用于它,以便不向用户显示“1”吗?
编辑:由于某种原因,它正在显示,我不知道为什么。 我确实附上了一个CSS。
答案 0 :(得分:6)
“1”的值根本不会显示给用户,它是隐藏的,只有在表单发布时才有意义。您需要在单选按钮附近添加<label>
标记或原始文本,以显示您希望用户看到的值。
答案 1 :(得分:2)
对于单选按钮,值属性永远不会由用户代理呈现(除非它做了一些相当奇怪的事情)。通常情况下,如果您需要带标签的单选按钮,则明确指定一个,理想情况下使用&lt; label&gt;标签
答案 2 :(得分:1)
不应为用户显示“1”..它只是一个值..
通常情况下,你会声明一个无线电输入:
<label><input type="radio" value="1" id="baby"> Baby </label>
这将使“Baby”成为单选按钮的标签,这也将点击Baby文本激活单选按钮,这是可访问性规则所需要的..