问题描述
|
这是我从IDE中得到的错误:
错误:目前,XHTML元素“ a”上不允许使用属性“选中”。
从第66行的第1列开始;到第66行,第70列
<a href=\"javascript:chooseStyle(\'none\',60)\" checked=\"checked\">Default style</a>
http://www.dynamicdrive.com/dynamicindex9/stylesheetswitcher.htm
如何更改代码以获得正确的XHTML语法?
谢谢
解决方法
a
元素可能没有checked
属性。 type
的radio
或checkbox
只能是input
个元素。给链接赋予“ 2”属性是没有意义的。
31的W3C规范
元件
33ѭ的W3C规范
元件
, checked = \“ checked \”不是锚标记的有效属性。
如何/在何处使用checked = \“ checked \”:
<input name=\"nameHere\" id=\"idHere\" value=\"valueHere\" type=\"checkbox\" checked=\"checked\" />
, 删除\“已选中\”,然后添加\“标题\”
<a href=\"javascript:chooseStyle(\'none\',60)\" title=\"Choose Style\">Default style</a>