【发布时间】:2021-10-09 21:57:08
【问题描述】:
我一直在尝试将事件监听器添加到条带结帐表单(默认表单)中的关闭按钮,但它总是给我“无法读取属性 'addEventListener' of null”。 这是代码:
<script>
var pay = document.querySelector(".Header-navClose");
var pay2 = document.querySelector(".close");
var modal = document.querySelector(".ReactModal__Content")
pay.addEventListener("click",()=>{
pay.style.display="none";
modal.style.display = "block";
})
</script>
顺便说一句,我使用的是 v2 版本的条带 checkout.js
【问题讨论】:
-
你不能。 Stripe 元素的全部意义在于它们位于您的代码无法访问的 iframe 中。
-
如果可能的话,人们会发现如何刷卡号,而人们认为条纹是一种很好且安全的支付方式。
标签: javascript css node.js stripe-payments checkout