如何禁用条纹按钮

How to disable Stripe button

条纹按钮使用以下代码显示:

<form action="" method="post">
  <script src="https://button.stripe.com/v1/button.js" class="stripe-button"
            data-key="<?php echo Yii::app()->params['publishable_key']?>"
            data-currency="GBP"
            data-amount=<?php echo $planDetails->amount?>
            data-description="<?php echo $PackageDetails->pkg_description; ?>"
            data-label="Update Payments">
            </script>
    </form> 

它现在工作正常,但我想为试用用户禁用该按钮。我该怎么做?

据我了解,您正在寻找一个简单的 js 解决方案。 您可以轻松做到这一点:

document.getElementsByClassName("stripe-button-el")[0].disabled=true;

(这段代码显然假设您只有一个带有此 class 名称的按钮)

http://jsfiddle.net/xfxn8bvx/ (请注意,加载 DOM 后脚本为 运行)。