Solução Alternativa
Se um cliente adiciona um campo chamado Meu Próprio Campo usando JavaScript/HTML customizado e armazena os dados de entrada na variável meusDados, eles precisam criar um campo contêiner para cada campo adicionado no HTML/JavaScript customizado. Esse campo contêiner vai funcionar como um recipiente para os dados quando ocorrerem mudanças em Meu Próprio Campo.
Passos para Implementar a Solução
1. Crie um Campo Customizado no Builder:
- Certifique-se de que o campo customizado seja criado com um nome relevante para atuar como um contêiner para os dados de "Meu Próprio Campo."
2. Recupere o ID do Campo Customizado:
- Vá para a Pré-visualização do formulário.
- Clique com o botão direito na página e selecione 'Inspecionar.'
- Selecione a ferramenta de ponteiro do mouse.
- Clique no "Campo Customizado."
- Copie o ID das propriedades nome e ID.
Exemplo: Se você criou um campo customizado chamado `xxTrustedFormCertUrl`, siga os passos acima para obter seu ID.

3. Marque o Campo Customizado como Oculto:
Existem duas abordagens para ocultar o campo customizado na pré-visualização
Recurso nativo de ocultação
No construtor, marque o campo customizado como oculto para que ele não apareça na pré-visualização. O campo real My Own Field ainda ficará visível.
2. CSS Customizado Oculto
.menu-field-wrap:nth-child(x) {
display: none;
}aqui x no código CSS representa o número do elemento a ser escondido. Exemplo: se customField for o número 4 na lista de campos, o valor de x = 4
NOTA: Para pesquisas, sempre use a abordagem de CSS Customizado oculto, e para formulários, ambas as abordagens funcionam
4. Transferir Dados Usando JavaScript:
- Adicione o seguinte código JavaScript para transferir os dados coletados de "My Own Field" para o campo customizado oculto recém-criado:
document.getElementsByName('customFieldId')[0].value = myData;
document.getElementsByName('customFieldId')[0].dispatchEvent(new Event("input"));Substitua `customFieldId` pelo ID do seu campo customizado.
Ao implementar este código, os dados capturados através de My Own Field serão armazenados no campo customizado oculto durante o processo de envio.
Essa solução garante que os campos adicionais adicionados por meio de JavaScript/HTML customizados sejam incluídos com segurança no envio do formulário.