Я не уверен, существует ли событие загрузки для прослушивания. Я не так опытен с полосой, хотя я могу ошибаться.

ользую следующий хакерский подход, чтобы сосредоточиться на элементе ввода Stripe после его загрузки:

<div id="card-element">
  <!-- Load stripe stuff here -->
</div>

// <script src="https://js.stripe.com/v3/"></script>
var card = elements.create('card', {style: style});
card.mount('#card-element');

setTimeout(function(){
    card.focus();
},1000);

Есть ли лучший способ сделать, то есть, чтобы определить, когдаcard элемент «фокусируемый». Если я делаю это при загрузке страницы, он просто не видит элемент (возможно, он еще не был добавлен, и поэтому он не работает).

Вот пример элемента:https://stripe.github.io/elements-examples/ (Я не смог вставить рабочий пример в jsfiddle, так как не знал, как загрузить внешнюю библиотеку).

Ответы на вопрос(1)

Ваш ответ на вопрос