首页 > 解决方案 > 通过删除属性防止表单数据出现在标题“表单数据”部分中?

问题描述

我正在使用 accept.js 创建所需的对象,但我还想通过防止信用卡过帐的表单数据本身来添加另一层保护。具体来说,我想防止它在感谢页面加载时出现在表单数据部分中。我们根本不想发送这些信息。

我试过删除 name 属性,但这似乎不起作用。这可能是我做错了。

此图像显示了我们发布到的成功页面上的表单数据标题。同样,我们希望阻止该数据出现在这里。特别是信用卡数据。https://imgur.com/0xVJ7Sw

我被告知这是可能的,也是一个好主意,但似乎无法弄清楚如何实现它。我们收到的是信用卡号,即使我们已经删除了表单提交上的 name 属性。

// Create a connection between form and Authorize
    Accept.dispatchData(secureData, function(res){
        if(res.messages.resultCode === "Error"){
            for(let i = 0; i < res.messages.message.length; i++){
                console.log(res.messages.message[i].code + ": " + res.messages.message[i].text);
                return false;
            }
        }else{
            let opaqueData = res.opaqueData;
            console.log("this prior to resetting values cardNumberE1.Value = '';   ============  " + cardNumberEl.value);
            // clear out values before submitting
            cardCodeEl.value = "";
            cardNumberEl.value = "";
            cardholderNameEl.value = "";
            monthEl.value = "";
            yearEl.value = "";
            zipEl.value = "";

            document.getElementById("input_28_52").value = opaqueData.dataDescriptor;
            document.getElementById("input_28_53").value = opaqueData.dataValue;
            console.log("this after resetting values cardNumberE1.Value = '';   ============  " + cardNumberEl.value);
            console.log("this is the value of the hidden field opaqueData.dataDescriptor;   ============  " + document.getElementById("input_28_52").value);
            console.log("this is the value of the hidden field opaqueData.dataValue;   ============  " + document.getElementById("input_28_53").value);
            //cardholderNameEl = document.getElementById("input_28_26_5");
            // We no longer need to send to our plugin, rely on GF plugin to send opaqueData
            jQuery("#input_28_26_1").removeAttr('name');
            console.log("end");
        }
    });

标签: javascriptjqueryauthorize.netform-dataaccept.js

解决方案


推荐阅读