card.js
const renderDom = document.getElementById("charge-form");
const tokenObj = `<input value=${token} name='token' type="hidden"> `;
renderDom.insertAdjacentHTML("beforeend", tokenObj);
}
document.getElementById("order_number").removeAttribute("name")
document.getElementById("order_cvc").removeAttribute("name")
document.getElementById("order_exp_month").removeAttribute("name")
document.getElementById("order_exp_year").removeAttribute("name")
type="hidden
HTMLのは、ユーザーには見えない隠しフィールドを設置するために使います。
あくまでもブラウザ上で表示されていないだけで、ソースコード上では閲覧可能なことに注意しましょう。
emoveAttributeで属性を削除
removeAttribute('削除する属性')という形式で使います。