如何使<input type =“radio”/>的“值”不可见?

时间:2009-11-24 22:42:26

标签: javascript css templates

<input type="radio" value="1" id="baby">

我想保留这样的代码。 但是,我可以将CSS应用于它,以便不向用户显示“1”吗?

编辑:由于某种原因,它正在显示,我不知道为什么。 我确实附上了一个CSS。

3 个答案:

答案 0 :(得分:6)

“1”的值根本不会显示给用户,它是隐藏的,只有在表单发布时才有意义。您需要在单选按钮附近添加<label>标记或原始文本,以显示您希望用户看到的值。

答案 1 :(得分:2)

对于单选按钮,属性永远不会由用户代理呈现(除非它做了一些相当奇怪的事情)。通常情况下,如果您需要带标签的单选按钮,则明确指定一个,理想情况下使用&lt; label&gt;标签

答案 2 :(得分:1)

不应为用户显示“1”..它只是一个值..

通常情况下,你会声明一个无线电输入:

<label><input type="radio" value="1" id="baby"> Baby </label>

这将使“Baby”成为单选按钮的标签,这也将点击Baby文本激活单选按钮,这是可访问性规则所需要的..