0

「データ量」の値を置き換える値を求めようとしています

<html>
    <body>
        <a href="http://249lease.webs.com/" class="dwolla_button" data-name="Lease" data-desc="Payments" data-amount="5" data-shipping="0"              data-tax="0" data-guest-checkout="true" data-key="sHqCOc31Vh3JiAsPhBfEk5f4D9bAWKLzwaT06ah3Aw65i0gkZl">Bank Account (25¢)</a>
        <script type="text/javascript" src="https://www.dwolla.com/scripts/button.min.js"> </script>
    </body>
</html>

私は追加しました

<script type="text/javascript">
    document.getElementByClass("dwolla_button")[0].setAttribute("data-amount", "43");
</script>  

以下のこのスクリプトですべてを試してみましたが、成功しませんでした。

<html>
    <body>
        <a href="http://249lease.webs.com/" class="dwolla_button" data-name="Lease" data-desc="Payments" data-amount="5" data-shipping="0"              data-tax="0" data-guest-checkout="true" data-key="sHqCOc31Vh3JiAsPhBfEk5f4D9bAWKLzwaT06ah3Aw65i0gkZl">Bank Account (25¢)</a>
        <script type="text/javascript">
          document.getElementByClass("dwolla_button")[0].setAttribute("data-amount", "43");
        </script>  

        <script type="text/javascript" src="https://www.dwolla.com/scripts/button.min.js"> </script>
    </body>
</html>
4

1 に答える 1

1

メソッドを getElementByClassName から getElementsByClassName に変更します

 document.getElementsByClassName("dwolla_button")[0].setAttribute("data-amount", "43");
于 2013-03-09T21:06:36.917 に答える