Apple的自动填充字段名称是什么?

时间:2013-10-23 14:30:28

标签: html accessibility osx-mavericks

既然小牛队已经出局,并且可以使用自动填充来处理信用卡信息,那么他们会找到特定的字段名称吗?

1 个答案:

答案 0 :(得分:1)

嗯,我不确定Mavericks是如何处理它的,但是在chrome中你可以用这样的方式完成自动填充:

<form method="post" autocomplete="on">
    <input name="cc-name" autocomplete="cc-name" type="text" placeholder="Full Name" required />
    <input name="cc-name" autocomplete="cc-number" type="text" placeholder="Credit Card Number" required />
    <input name="cc-name" autocomplete="cc-exp" type="text" placeholder="Expire Date" required />
    <input type="submit" name="submit" value="Send my personal info to this person.." />
</form>

如果safari工作如何使用chrome,它可能会有一个正则表达式扫描程序,它可以查找熟悉的术语并将其填充到最佳状态。很难找到关于如何正确编写自动填充表单的任何详细信息。最好的选择是尝试一下,看看哪些有效,然后用你的结果更新你的帖子。

从我的研究看来,对于填写信用卡信息的自动填充表单,网页必须位于安全域(https://)

这是可能有效的所有自动填充值的列表http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#autofill-field

祝你好运!并且不要滥用它。话虽如此,但出于安全原因,实际上并没有太多人将信用卡设置为自动填充。我个人不会冒被滥用自动填充功能并使用恶意JavaScript窃取我的信息的风险。