Buonasera a tutti,
premetto: la mia conoscenza di JS e delle API è alquanto deficitaria.
Si pone il problema in titolo
questo il codice suggerito dai tecnici della Società fornitrice del servizio:
<script>
/** LOAD */
_iub.cons_instructions.push(["load",{
submitElement: document.getElementsByName("armFormSubmitBtn")[0].tagName,
form: {
selector: document.getElementsByName("arm_form")[0].tagName,
},
map: {
subject: {
first_name: "name",
last_name: "surname",
email: "email"
},
preferences: {
legal_documents: "documents",
newsletter: "newsletter",
dem: "dem"
}
}
},
consent: {
legal_notices: [
{
identifier: 'privacy_policy',
},
{
identifier: 'cookie_policy',
},
{
identifier: 'term',
}
],
}
}]);
</script>
Per cui devo valorizzare i seguenti campi del subject di MAP:
subject: {
first_name: "name",
last_name: "surname",
email: "email"
}
ora avendo un form così:
Schermata 2021-02-21 alle 22.56.00.jpg
che nei campi map esterna solo ID (oppure il name nei campi input) come faccio a farglieli estrarre per ribaltarli in API affinché si digitalizzi l'azione di consent sul registro elettronico delle stessa consent?
Grazie di cuore a chi riesce ad aiutarmi.