为什么要对单选按钮使用自动完成功能?

时间:2019-05-24 21:09:49

标签: autocomplete bootstrap-4 radio-button

我正在经历bootstrap 4 documentation. 将自动完成标记设置为关闭有什么目的? 这是引导程序所需要的,还是只是好的做法?

<div class="btn-group btn-group-toggle" data-toggle="buttons">
  <label class="btn btn-secondary active">
    <input type="radio" name="options" id="option1" autocomplete="off" 
checked> Active
  </label>
</div>

4 个答案:

答案 0 :(得分:0)

无线电输入与自动完成功能不兼容。但是,在那里存放它并没有任何伤害。要保留它取决于您。

答案 1 :(得分:0)

“自动完成”指定浏览器是否应根据用户对相似字段的输入来尝试自动完成输入。

假设您有一个包含10或20个单选按钮的表单。该表格用于用户注册。因此,如果将其设置为自动完成。它将尝试根据以前的用户表单提交自动填写。

无论您是否使用它,都不会产生太大影响。由您决定。

答案 2 :(得分:0)

  

与其他浏览器不同,Firefox默认情况下会在页面加载期间保持<input>的动态检查状态。使用自动完成属性控制此功能。

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/radio

答案 3 :(得分:0)

文档对此感到困惑。 @dontangg声明自动完成的链接在Firefox的单选按钮上使用,但是<input>元素类型的主文档页面上却相反:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-autocomplete

包含它可能不会有什么坏处,但对我来说,在单选按钮上执行任何操作都没有多大意义。