【问题标题】:How to disable field's auoifilling in Chrome with Vaadin?如何使用 Vaadin 在 Chrome 中禁用字段的自动填充?
【发布时间】:2019-04-11 10:19:23
【问题描述】:

在 Chrome 中的所有输入字段中都会出现无意义的文本 - 一些文本是写在其他文本字段中的。它似乎与默认 ID 相关联。对于使用setId(..) 方法设置自定义ID 的文本字段,它可能会得到解决。但它不适用于日期字段、组合框等,而 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 中禁用完成?

【问题讨论】:

    标签: vaadin vaadin7


    【解决方案1】:

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

    在我们的问题跟踪器中有很长的讨论;:: https://github.com/vaadin/framework/issues/11437

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-18
      • 1970-01-01
      • 2013-03-22
      相关资源
      最近更新 更多