我有一个带有多个文本输入的Web表单,最近一个专门用于自动填充的Web表单以某种方式链接到“城市”,Chrome仅从浏览器中存储的地址中提供选项。
名称和类型甚至与我在网上看到的浏览器regex规范中所匹配的名称甚至都不相符,甚至使用我在其他论坛上发现的“ x-autocompletetype”似乎也没有影响。
<label for="spec-Storage Capacity"> 6. Storage Capacity </label>
<input type="text" class="form-control" id="spec-Storage Capacity" name="spec-Storage Capacity" x-autocompletetype="Storage Capacity">
直到最近,它仍在存储我们一直在此处填写的内容(例如“ 16 GB”),但是现在我们只是从浏览器中获取城市列表。
另请注意:我知道名称不是空格,因为其他表单元素看起来像这样并可以正常工作。
最佳答案
“容量”末尾的“城市”似乎正在触发自动填充。我认为正则表达式具有攻击性,因此可以匹配shipping-city之类的情况。
关于python - Chrome将字段标识为“地址”以自动填充不正确,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56386280/