经过一些研究后,如果输入有特定的ID或名称,我猜自动填充功能(在safari上),请参阅列表:https://stackoverflow.com/a/36151606/2366630
我测试了它们中的每一个并且它工作得很完美,但问题是我无法更改我的提供程序先前定义的id或name属性,它们无法更改服务器端ID或名称..它也不会不匹配此列表中的任何内容。
我还尝试从此列表中更改类型和类属性,但它也不起作用。
所以我的问题是接下来,除了id和name属性之外,我如何强制输入在safari上工作信用卡自动填充和扫描功能..
这就是我的输入:
<input id="cardn" name="cardn" type="text" autocomplete="cc-number" x-autocompletetype="cc-number" size="19" maxlength="19" class="form-input" required="">