信用卡自动填充可以设置卡类型字段吗?

时间:2016-08-12 19:01:36

标签: html safari credit-card autofill

关于表单自动填充的简单问题(在我的特定情况下使用Safari 9.1.1)。据我在网上看到,自动填充可填写以下字段:

<?php
$html = file_get_contents('http://example.com/dir/webpage.html');

$dom = new DOMDocument;

@$dom->loadHTML($html);


$links = $dom->getElementById('img_1_id');


foreach ($links as $link){

         echo $link->nodeValue;
    echo $link->getAttribute('href'), '<br>';
}
?>

但是自动填充还可以更改卡片类型(选择是否有VISA,Mastercard,VISA Electron等的小型单选按钮)?

我问,因为我实际上在网站上经历过这样的事实:在自动填充卡号之后,卡类型自己从VISA改为VISA Electron。这是由自动填充还是网页代码触发的?

单选按钮的html代码如下所示:

<input type="text" id="cardNumber">
<input type="text" id="cardHolder">
<input type="text" id="cardExpirationMonth">
<input type="text" id="cardExpirationYear">
<input type="text" id="cardCsc”>

有没有办法真正看到Safari存储哪些信息(在首选项下只显示卡号和到期日期)?

1 个答案:

答案 0 :(得分:0)

您可以查看卡号的前六位数,即INN(发卡机构识别号码)。根据该信息,您可以看到卡片类型应该是什么,然后相应地更新。 Here's the wiki page为各种提供者提供INN范围。