HTML 5,单选按钮属性无法正常工作

时间:2017-08-03 14:52:48

标签: html html5

我们知道,HTML中的单选按钮功能允许用户选择页面上的选项之一。但是当我使用" radio" 。我可以选择页面上的所有选项!请帮帮我!以下是这些类型代码的示例:

<!DOCTYPE html>
<html>
<head> <title> Survey </title> </head>
<body LEFTMARGIN="500" TOPMARGIN = "200"><font face = "BROADWAY">
<input type="radio" name="m"/>MS Dhoni <br />
<input type="radio" name="v" />Virat Kohli<br />
<input type="radio" name="s"/> Sachin Tendulkar <br/></font>
</body>
</html>

3 个答案:

答案 0 :(得分:3)

单选按钮允许您从收音机中选择一项。这与页面上的不同,因为您可以在一个表单中拥有多个广播组。

name属性用于区分组。

所有单选按钮都不同 names,因此他们是不同群组的成员。

为它们提供相同的name并使用value属性来区分它们。

添加<label>元素,将描述单选按钮的文本与正确的按钮相关联。

<label><input type="radio" name="something" value="m"> MS Dhoni</label><br>
<label><input type="radio" name="something" value="v"> Virat Kohli</label><br>
<label><input type="radio" name="something" value="s"> Sachin Tendulkar</label><br>

答案 1 :(得分:1)

你必须给它们相同的名称,但不同的值。

像这样:

&#13;
&#13;
<input type="radio" name="sex" value="male"> Male <br />
<input type="radio" name="sex" value="female"> Female <br />

<hr>

<p>In your case:</p>

<input type="radio" name="person" value="m"/>MS Dhoni <br />
<input type="radio" name="person" value="v"/>Virat Kohli<br />
<input type="radio" name="person" value="s"/>Sachin Tendulkar <br/>
&#13;
&#13;
&#13;

答案 2 :(得分:0)

试试这样。这就是我们必须使用单选按钮的方式。

&#13;
&#13;
Public Sub enable()
    Dim eTag As Tag
    ' Set up order query handshake 
    If Not VarType(ThisDisplay.tagDisplay) = 0 Then
        Set eTag = ThisDisplay.tagDisplay.item("_Eventwatcher").eGroup.item("Machine\PLC_OpticsQueryFinished")
        eTag.value = True
    ElseIf Not VarType(ThisDisplay.eGroup) = 0 Then
        Set eTag = ThisDisplay.eGroup.item("Machine\PLC_OpticsQueryFinished")
        eTag.value = True
    End If
End Sub
&#13;
&#13;
&#13;