stripeの公式のサンプルコードを見ると、<div id="card-element"></div>のように、idの値にハイフンが使われていました。
JavaScriptではHTMLのidをそのままエレメントのオブジェクトとして使えるので、僕は普段、idは変数名のようにcardElementなどのように書きます。
ハイフンがあるとそのまま使えないので、document.getElementById('card-element')しないと使えませんよね?
どういう理由があってこうなってるんでしょうか?
回答2件
あなたの回答
tips
プレビュー