谷歌浏览器警告必须加入自动完成属性是怎么回事

今天用html5绘制页面的时候,使用了form表单,绘制完成以后浏览器给出了很多警告,说input必须加入自动完成属性,很奇怪,求大神解释一下,什么时候开始,必须要这么弄了。
图片描述

至于相关的代码,浏览器已经给出了,我再贴上部分

<form name="TaxRelated" novalidate >
    <div class="TaxRelatedClass1">
        <ul>
            <li>
                税收居民身份
            </li>
            <li class="TaxRelatedClass2">
                仅为非居民
            </li>
        </ul>
    </div>
    <div class="TaxRelatedClass3">
        基本信息(英文或拼音)
    </div>
    <div class="TaxRelatedClass1">
        <ul>
            <label for="SurName">
                <li>
                    姓
                </li>
                <li class="TaxRelatedClass2">
                    <input id="SurName" name="SurName" placeholder="请输入英文或拼音"  required/>
                </li>
            </label>
        </ul>
        <ul>
            <label for="MiddleName">
            <li>
                中间名
            </li>
            <li class="TaxRelatedClass2">
                <input id="MiddleName" name="MiddleName" placeholder="请输入英文或拼音"  required />
            </li></label>
        </ul>
        <ul>
            <label for="Name">
            <li>
                名
            </li>
            <li class="TaxRelatedClass2">
                <input id="Name" name="Name" placeholder="请输入英文或拼音"  required />
            </li></label>
        </ul>
    </div>
</form>

另注,谷歌浏览器是今天从网上下载的,使用的框架是angularjs,这是其中一个路由,另,如果加入autocomplete属性,则警告消失,我想知道,现在必须加上了?

阅读 1.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题