2026.1.7 - Errore queryselector con campi personalizzati e refuso “Partiva iva 
Autor: Dario B.Con WebSite X5 Pro 2026.1.7 ho rilevato due problemi nel checkout e-commerce.
1. Errore JavaScript con campi personalizzati
In console compare questo errore:
Uncaught SyntaxError: Failed to execute 'querySelector' on 'Element':
'[data-uuid=000000000]' is not a valid selector.
Il campo personalizzato viene generato così:
<input type="Text" id="000000000" data-uuid="000000000">
Sembra che x5cartengine.js costruisca il selettore senza virgolette:
[data-uuid=000000000]
Con un valore numerico il selettore può risultare non valido.
La forma corretta dovrebbe essere:
[data-uuid="000000000"]
oppure andrebbe usato CSS.escape().
Preferirei non eliminare e ricreare i campi personalizzati, perché potrebbero essere già collegati agli ordini salvati nel database, allo storico ordini e agli script personalizzati del checkout.
2. Refuso nella label Partita IVA
Nei file esportati il campo VAT risulta avere questa label:
“Partiva IVA” invece di "Partita IVA", v al posto della t
Il campo tecnico sembra restare correttamente identificato come id/uuid “VAT”, quindi la correzione dovrebbe riguardare solo la label visualizzata, senza modificare l’identificativo tecnico del campo.
Potete verificare entrambi i punti?

Buongiorno Dario,
provvederò a verificare la situazione relativa ai campi personalizzati,
relativamente alla P. IVA ho riportato la segnalazione, ma puoi nel frattempo già intervenire dalla sezione Lingua dei Contenuti, cercando l'ID cart_field_vat e correggendolo da Partiva a Partita.
Buongiorno Dario,
ho proceduto a riportare anche la segnalazione sull'errore JS, riproducendolo con l'aggiunta di un campo custom oltre a quelli già disponibili.
Provvederemo a rilasciare una correzione appena possibile.