城市/州/邮政编码的自动完成属性?

问题描述 投票:0回答:1

根据 https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete

street-address
不应包含城市名称、邮政编码或国家/地区名称” .

那么,如果不包含城市/州/邮政编码,那么如何启用它们的自动完成功能?

https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete 说,

address-level2
,“这通常是城市、城镇、村庄或其他地方地址所在的位置”,但是,它还表示
address-level2
“仅当“街道地址”不存在时才应存在”。

html autocomplete
1个回答
0
投票
...

address-level2

“仅当“街道地址”不存在时才应存在
”。

我相信这可能是一个可以理解的误读(或者 MDN 文档拼写错误并进行了更正),因为它指定
address-line

不应与

street-address
一起出现,而不是
address-level

address-line1

address-line2
address-line3
用于街道地址的各个行(与
street-address
组合使用时它们会变得多余),而
address-level1
/
address-level2
/等用于行政级别,即您在这里寻找什么。
这可以在以下位置更清楚地看到:

html.spec.whatwg.org on autocomplete

例如,如果您使用美国地址,则城市将由

address-level2

处理,州由

address-level1
处理,邮政编码由
postal-code
处理。
    

© www.soinside.com 2019 - 2024. All rights reserved.