如何使用Vaadin在Chrome中禁用字段的auoifilling?

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

在Chrome中的所有输入字段中都会出现非文本文本 - 一些文本,这些文本是在其他文本字段中编写的。它似乎与默认ID相关联。对于使用setId(..)方法设置自定义ID的文本字段,可以解析它。但它不适用于datefields,comboboxes等,而id设置为父div而不是输入本身,例如:

    <div role="combobox" class="v-filterselect v-widget small v-filterselect-small v-has-width" id="Field-1553856663994" style="width: 100%;" autocomplete="off">
<input type="text" class="v-filterselect-input" autocomplete="nope" id="gwt-uid-134" aria-labelledby="gwt-uid-133" style="width: 100%;" tabindex="0" dir="">
<div class="v-filterselect-button" aria-hidden="true" role="button"></div></div>

是否在Vaadin中为内部元素设置id或在Chrome中禁用完成?

vaadin7
1个回答
0
投票

Chrome自动完成属性的行为在不久前发生了变化,但直到最近我们才根据Vaadin 8中的实现对我们的实施进行了更改。

在您的问题跟踪器中有关于此的冗长讨论; :: qazxsw poi

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