Скрытые значения intl-tel-input не отправляются через форму

Я реализовал intl-tel-input как это

    var ppvar;

    function primaryPhoneDisplay(assignedName){
      let countryPhoneNumer = document.querySelector(`input[name="${assignedName}"]`);
      ppvar = window.intlTelInput(countryPhoneNumer, {
          separateDialCode: true,
          initialCountry: "IN",
          preferredCountries: ["IN"],
          nationalMode: false,
          hiddenInput: "primary_phone_test",
          formatOnDisplay: false,
          utilsScript:'https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/14.0.6/js/utils.js'
      });
    }

    primaryPhoneDisplay("primaryPhone");

HTML это так

<form action="/formsubmit" method="POST" onsubmit="return formSubmit()">

 <input type="text" name="primaryPhone" class="form-control"   oninput="someFunction(this)" placeholder="Phone Number" />

 <input type="submit" value="Submit" />
</form>

На inspecting скрытые поля появляются в источнике, но при отправке формы поля отсутствуют в req.bodyВсе остальные поля есть, кроме этого.

Что-то не так с кодом?

0 ответов

Другие вопросы по тегам