PATH:
home
/
lab2454c
/
costbloc.com
/
Modules
/
Stripe
/
Resources
/
assets
/
js
"use strict";var elements=stripe.elements(),style={base:{color:"#32325d",lineHeight:"24px",fontFamily:'"Helvetica Neue", Helvetica, sans-serif',fontSmoothing:"antialiased",fontSize:"16px","::placeholder":{color:"#aab7c4"}},invalid:{color:"#fa755a",iconColor:"#fa755a"}},card=elements.create("card",{style:style});card.mount("#card-element"),card.addEventListener("change",(function(event){var displayError=document.getElementById("card-errors");event.error?displayError.textContent=event.error.message:displayError.textContent=""}));var form=document.getElementById("payment-form");function stripeTokenHandler(token){var form=document.getElementById("payment-form"),hiddenInput=document.createElement("input");hiddenInput.setAttribute("type","hidden"),hiddenInput.setAttribute("name","stripeToken"),hiddenInput.setAttribute("value",token.id),form.appendChild(hiddenInput),form.submit()}form.addEventListener("submit",(function(event){event.preventDefault(),stripe.createToken(card).then((function(result){var errorElement;result.error?document.getElementById("card-errors").textContent=result.error.message:stripeTokenHandler(result.token)}))}));
[-] index.min.js
[edit]
[+]
..
[-] index.js
[edit]