onFocus Callback

The onFocus( ) callback invokes the function registered against this event when the hosted field in the iFrame has gained focus.

Usage

PaymentSession.onFocus([<HostedFieldsRole>],function(selector))

Example

PaymentSession.onFocus(['card.number', 'card.securityCode'], function(selector) {
    //handle focus event
});

Arguments

<HostedFieldsRole> Array COMPULSORY

An array of field roles for the hosted fields where the event occurred. Valid array of field roles: ['card.number','card.securityCode', 'giftCard.number', 'giftCard.pin', 'ach.bankAccountNumber', 'ach.bankAccountHolder', 'ach.routingNumber']

<callbackFunction> Function COMPULSORY

The callback function invoked with the selector for the field whose proxy triggered the event.

Return Value

None

Copyright © 2023 MasterCard