<form id="youtube-form" method="post" action="">
<label for="searchField" id="label-youtube-id">YouTube ID:</label>
<input type="text" id="searchField" name="videoid" class="search-field" />
<fieldset id="outputFieldset">
<legend>Output format:</legend>
<label for="flv">FLV</label>
<input type="radio" id="flv" name="format" class="radio-button" value="flv" />
<label for="avi">AVI</label>
<input type="radio" id="avi" name="format" class="radio-button" value="avi" />
<label for="mp3">MP3</label>
<input type="radio" id="mp3" name="format" class="radio-button" value="mp3" />
</fieldset>
<input id="youtube-submit" type="submit" name="submit" value="Submit" />
</form>
这个密码怎么了?当我验证时,似乎得到了一个错误。(其中三个)
第21行,第49列:文档类型
此处不允许元素“label”;
缺少“ins”,“del”,“h1”,
“h2”,“h3”,“h4”,“h5”,“h6”,“p”,
“div”、“address”、“fieldset”开始标记
是因为我需要添加更多的字段集,还是我做错了其他事情?
非常感谢您的帮助:)
最佳答案
input
和label
元素不允许作为form
元素的子元素。ins
,del
,h1
,h2
,h3
,h4
,h5
,h6
,p
,div
,address
,fieldset
,input
允许作为子元素,也允许将label
和元素作为子元素(尽管大多数元素在语义上不合适)。
关于html - 验证字段集。该字段集在表单内部,外部具有输入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1509119/