El formulario de materialización paso a paso no se envía a la base de datos MySql, con nodejs

Tengo un formulario html grande, así que decidí usar materialize-stepper para facilitar la interfaz de usuario. Pero el formulario no se envía a la base de datos de MySql. He intentado usar la forma normal con pocas entradas y se envía a la db. Estoy pensando, ¿es por el marcado ‘ul’? mi código está abajo

el fragmento del formulario HTML:

 
  • Contact detail
    place
    local_post_office
    phone
    phone_iphone
    email

Y esta es la aplicación de nodo que hace referencia a las clases.

  const CreateClient = document.querySelector('.CreateClient') CreateClient.addEventListener('submit', (e) => {e.preventDefault() const firstName = CreateClient.querySelector('.first_name').value const surname = CreateClient.querySelector('.surname').value const address = CreateClient.querySelector('.address').value const postCode = CreateClient.querySelector('.post_code').value const telephone = CreateClient.querySelector('.telephone').value const mobilePhone = CreateClient.querySelector('.mobile').value const email = CreateClient.querySelector('.email').value 

¿Están estos códigos bien escritos, están seleccionando las clases ?, si no es el problema con el complemento que usé. Soy bastante nuevo en todo esto. Por favor, ayúdame