【发布时间】:2011-01-31 18:17:44
【问题描述】:
我正在尝试清理我的 xhtml 验证——我正在通过 W3C 验证器运行我的页面。由于某些令人费解的原因,它没有传递带有 autocomplete="off" 属性的输入字段:
<input name="kwsearch" id="sli_search_1" type="text" autocomplete="off" onfocus="if(this.defaultValue==this.value) this.value='';"
onblur="if(this.value=='')this.value=this.defaultValue;" class="searchbox" value="Search" />
我正在使用这个文档类型:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
这是验证错误:
第 410 行,第 81 列:没有属性“自动完成”
…li_search_1" type="text" autocomplete="off" onfocus="if(this.defaultValue==thi…
我认为这对 W3C 来说没问题——但是,也许它仍处于“提交”阶段? http://www.w3.org/Submission/web-forms2/#autocomplete
想法?
【问题讨论】: