如何设置我的单选按钮只选择一个选项同时验证XHTML 1.0 Strict?

时间:2011-04-25 06:26:35

标签: validation radio-button label xhtml-1.0-strict

我有两个单选按钮,我希望一次只能选择一个。我正在使用的代码有效,但我收到验证者的警告:

  

验证输出:1警告

     

下面是检查文档时产生的警告消息列表。    第115行,第26列:对不存在的ID“addressType”的引用

     

<td><label for="addressType">Address For</label></td>

     

此错误可以通过以下方式触发:

     

不存在的输入,select或textarea元素   缺少id属性   id属性中的印刷错误   尝试检查您所指的ID的拼写和大小写。

我使用的代码是:

<tr>
<td><label for="addressType">Address For</label></td>
<td><label for="homeType">Home</label>
    <input type="radio" id="homeType" name="addressType" value="home" />
    <label for="busType">Business</label>
    <input type="radio" id="busType" name="addressType" value="business" /></td>
</tr>

我做错了什么?

提前谢谢!

1 个答案:

答案 0 :(得分:2)

由于验证错误表明您只应为具有ID的项目设置<label>元素。然后应将该id值设置为for属性。