【问题标题】:Autocomplete attribute using ReactJS使用 ReactJS 的自动完成属性
【发布时间】:2015-12-18 17:37:24
【问题描述】:

我正在尝试对 's 上的信用卡详细信息使用 autoComplete 属性(未以任何形式包装),但它不起作用。

有什么猜测吗?自动完成是否需要 https 才能工作?

我使用 Safari 和 Chrome 尝试过以下操作:

<input type='text' placeholder='xxxx xxxx xxxx xxxx' value={this.state.card} autoComplete='on' />

<input type='text' placeholder='xxxx xxxx xxxx xxxx' value={this.state.card} autoComplete='cc-number' />

【问题讨论】:

    标签: javascript google-chrome autocomplete safari reactjs


    【解决方案1】:

    我发现我必须将所有输入包装在一个 <form> 元素中。空的很好。

    【讨论】:

    • 你是天使!我已经在互联网上搜索了一个解决方案。祝你生活愉快!
    【解决方案2】:

    尝试像这样使用它:

    <input autoComplete={'off'}>
    

    【讨论】:

      【解决方案3】:

      感谢您的回答。那对我不起作用。 我刚刚发现:使用 nameid 属性和 cc_number 值,当然,不在 localhost 上运行项目,可以。

      <input type='text' name='cc_number' id='cc_number' ... />
      

      对于到期月份和年份,我使用了exp_monthexp_year

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-03
        • 2014-03-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多