Dont send or dont show the empty/blank input when sending the form

Viewed 121

Im having two trouble or issue on my code

  1. How can I achieve not send when a value of the input field is empty if I click the submit button?

  2. I have the select-1 and select-2 javascript how can I name its value to the name given for example for select-1 if I select AS400 (the value is set to option-1 but I want to name it AS400) then when selecting the options for select-2 AS400 New Account((the value is set to option-1a class is option-1 but I want to name it AS400 New Account)

$(function() {
  
  $('#select-2 option:not([default])').wrap('<span/>');
});

$('#select-1').change(function() {
  $('#select-2 span > option').unwrap();
  $('#select-2 option:not(.' + $('#select-1').val() + ', [default])').wrap('<span/>');
  //console.log($('#select-2').val());
});

$('#select-2').trigger('change');
$("#otherFieldGroupMod").hide();
$("#otherFieldGroupRes").hide();
$("#otherFieldGroupRem").hide();
$("#otherFieldGroupOutacc").hide();
$("#outlookAccountDistri").hide();
$("#otherFieldGroupWinacc").hide();
$("#otherFieldGroupKdrive").hide();
$("#otherFieldGroupDcnet").hide();
$("#otherFieldGroupResPass").hide();
$("#otherFieldGroupValpo").hide();

//AS400 NEW ACCOUNT SCRIPT//
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-1a") {
      $("#otherFieldGroupNewacc").show();
    } else {
      $("#otherFieldGroupNewacc").hide();
    }
  });
});

//AS400 MODFIY ACCOUNT SCRIPT//
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-1b") {
      $("#otherFieldGroupMod").show();
    } else {
      $("#otherFieldGroupMod").hide();
    }
  });
});

//AS400 RESET ACCOUNT SCRIPT//
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-1c") {
      $("#otherFieldGroupRes").show();
    } else {
      $("#otherFieldGroupRes").hide();
    }
  });
});

//AS400 REMOVE ACCOUNT SCRIPT//
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-1d") {
      $("#otherFieldGroupRem").show();
    } else {
      $("#otherFieldGroupRem").hide();
    }
  });
});
//Disabling a text input field with regular JavaScript.
document.getElementById("hideInput").disabled = true;


//OUTLOOK NEW ACCOUNT /
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-2a") {
      $("#otherFieldGroupOutacc").show();
    } else {
      $("#otherFieldGroupOutacc").hide();
    }
  });
});

//Add TO DISTRIBUTION LIST
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-2b") {
      $("#outlookAccountDistri").show();
    } else {
      $("#outlookAccountDistri").hide();
    }
  });
});


//WINDOWS NEW ACCOUNT SCRIPT//
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-3a") {
      $("#otherFieldGroupWinacc").show();
    } else {
      $("#otherFieldGroupWinacc").hide();
    }
  });
});

//K DRIVE AND GROUP ACCESS
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-3b") {
      $("#otherFieldGroupKdrive").show();
    } else {
      $("#otherFieldGroupKdrive").hide();
    }
  });
});

//DC NET ACCESS
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-3c") {
      $("#otherFieldGroupDcnet").show();
    } else {
      $("#otherFieldGroupDcnet").hide();
    }
  });
});


//RESET PASSWORD ACCESS
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-3d") {
      $("#otherFieldGroupResPass").show();
    } else {
      $("#otherFieldGroupResPass").hide();
    }
  });
});


//VAPLO NEW ACCOUNT SCRIPT//
$(function() {
  $("#select-2").change(function() {
    if ($(this).val() == "option-4a") {
      $("#otherFieldGroupValpo").show();
    } else {
      $("#otherFieldGroupValpo").hide();
    }
  });
});

$('#select-3').change(function() {
  $('#select-4 span > option').unwrap();
  $('#select-4 option:not(.' + $('#select-3').val() + ', [default])').wrap('<span/>');
  //console.log($('#select-2').val());
  //if ($(this).val() == "option-1") {
  // $("#select-1a").show();
  // $("#select-1b").show();
  //  }
});

$('#select-4').trigger('change');



//DO NOT SEND EMPTY INPUT FIELDS //
$(document).ready(function() {
  $("form").submit(function() {
    $("input").each(function(index, obj) {
      if ($(obj).val() == "") {
        $(obj).remove();
      }
    });
  });
});
html,
body {
  min-height: 100%;
}

body,
div,
form,
input,
label {
  padding: 0;
  margin: 0;
  outline: none;
  font-family: Roboto, Arial, sans-serif;
  font-size: 15px;
  color: #666;
  line-height: 22px;
}

legend {
  color: #fff;
  background-color: #095484;
  padding: 3px 5px;
  font-size: 20px;
}

h1 {
  position: absolute;
  margin: 0;
  font-size: 36px;
  color: #fff;
  z-index: 2;
}

.testbox {
  display: flex;
  justify-content: center;
  align-items: center;
  height: inherit;
  padding: 20px;
}

form {
  width: 75%;
  padding: 20px;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0 0 20px 0 #095484;
}

.banner {
  position: relative;
  height: 300px;
  background-image: url("/Krishneel/Walgreens Logo's/Walgreens New Logo/banner.png");
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.banner::after {
  content: "";
  background-color: rgba(0, 0, 0, 0.6);
  width: 100%;
  height: 100%;
}

input {
  margin-bottom: 10px;
  border: 1px solid #ccc;
  border-radius: 3px;
  font-size: 15px;
  font-weight: bold;
}

input {
  width: calc(100% - 10px);
  padding: 5px;
}

select {
  width: 100%;
  padding: 3px 0;
  background: transparent;
  font-size: 15px;
  font-weight: bold;
}

input[type="date"] {
  padding: 4px 5px;
}

.item:hover p,
.item:hover i,
.question:hover p,
.question label:hover,
input:hover::placeholder {
  color: #095484;
}

.item input:hover {
  border: 1px solid transparent;
  box-shadow: 0 0 6px 0 #095484;
  color: #095484;
}

.item {
  margin: 10px 0;
}

input[type="date"]::-webkit-inner-spin-button {
  display: none;
}

.item i,
input[type="date"]::-webkit-calendar-picker-indicator {
  position: absolute;
  font-size: 20px;
  color: #095484;
}

.item i {
  right: 2%;
  top: 30px;
  z-index: 1;
}

[type="date"]::-webkit-calendar-picker-indicator {
  right: 1%;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
}

.question span {
  margin-left: 30px;
}

.btn-block {
  margin-top: 10px;
  text-align: center;
}

button {
  width: 150px;
  padding: 10px;
  border: none;
  border-radius: 5px;
  background: #095484;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
}

button:hover {
  background: #4286f4;
}

@media (min-width: 568px) {
  .name-item,
  .city-item {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .name-item input,
  .city-item input,
  .name-item div {
    width: calc(50% - 20px);
  }
  .name-item div input {
    width: 97%;
  }
  .name-item div label {
    display: block;
    padding-bottom: 5px;
  }
}

.status label:hover input {
  box-shadow: 0 0 5px 0 #095484;
}

.status-item input,
.status-item span {
  width: auto;
  vertical-align: middle;
}

.status-item input {
  margin: 0;
}

.status-item span {
  margin: 0 20px 0 5px;
}

textarea {
  width: calc(100% - 12px);
  padding: 5px;
  font-family: Roboto, Arial, sans-serif;
}

</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="testbox">
  <form name="frmContact" id="" frmContact "" method="post" action="" enctype="multipart/form-data">
    <div class="banner">
      <h1>&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;ID Request Form</h1>
    </div>
    <br>
    <p>Please fill out with the information that is requested below and submit the id request form. Thank you!</p>
    <div class="form-group">
      <label>Request Type</label>
      <select id="select-1" name="select-1">
        <option default>Choose a Category</option>
        <option value="option-1">AS400</option>
        <option value="option-2">Outlook</option>
        <option value="option-3">Windows</option>
        <option value="option-4">Valpo</option>
      </select>
      <br/>
      <label>Choose a Sub-Category</label>
      <select id="select-2" name="select-2">
        <option default>Choose a Sub-Category</option>
        <option value="option-1a" class="option-1">AS400 New Account</option>
        <option value="option-1b" class="option-1">Modify Account</option>
        <option value="option-1c" class="option-1">Reset Password</option>
        <option value="option-1d" class="option-1">Remove Password</option>
        <option value="option-2a" class="option-2">Outlook New Account</option>
        <option value="option-2b" class="option-2">Add to Distribution List</option>
        <option value="option-3a" class="option-3">Windows New Account</option>
        <option value="option-3b" class="option-3">K Drive and Group Access</option>
        <option value="option-3c" class="option-3">DC Net</option>
        <option value="option-3d" class="option-3">Password Reset</option>
        <option value="option-4a" class="option-4">Valpo New Account
          <!--  -->
        </option>
      </select>
    </div>
    <hr>
    
    <!--AS400 New Account-->
    <div class="form-group" id="otherFieldGroupNewacc">
      <h2>AS400 New Account</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Requestor Full Name</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userTM">Beneficiary (Full Name)</label>
          <input type="text" class="form-control w-100" id="userTM" name="userTM" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br>
        <div class="col-6">
          <label for="selectJob">New Job Category</label>
          <select id="selectJob" name="selectJob" placeholder="*Click in box for Job Category List*">
            <option value="NO CHANGE">NO CHANGE</option>
            <option value="ADMCLK = Admin Clerk">ADMCLK = Admin Clerk</option>
            <option value="ADMCLK+ = Admin Clerk w/ Manual Book">ADMCLK+ = Admin Clerk w/ Manual Book</option>
            <option value="ADMMGR = Admin MGR w/ Manual Book">ADMMGR = Admin MGR w/ Manual Book</option>
            <option value="DCM = DC Manager">DCM = DC Manager</option>
            <option value="FM IN = Inbound Funtion Manager">FM IN = Inbound Funtion Manager</option>
            <option value="FM OUT = Outbound Funtion Manager">FM OUT = Outbound Funtion Manager</option>
          </select>
        </div>
        <br>
        <div class="col-6">
          <label for="userNewAS400">New AS400 ID</label>
          <input type="text" class="form-control w-100" id="userNewAS400" name="userNewAS400" placeholder="Type Here...">
        </div>
      </div>
    </div>
    <!--Modify AS400 Account-->
    <div class="form-group" id="otherFieldGroupMod">
      <h2>AS400 Modify Account</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Requester (Full Name)</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userTM">Beneficiary (Full Name)</label>
          <input type="text" class="form-control w-100" id="userTM" NAME="userTM" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br><br>
        <br><br>
        <div class="col-6">
          <label for="userAS400">AS400 ID</label>
          <input type="text" class="form-control w-100" id="userAS400" name="userAS400" placeholder="Type Here...">
        </div>
        <br>
        <div class="col-6">
          <label for="selectJobs">New Job Category></label>
          <select id="selectJobs" name="selectJobs" placeholder="*Click in box for Job Category List*">
            <option value="NO CHANGE">NO CHANGE</option>
            <option value="ADMCLK = Admin Clerk">ADMCLK = Admin Clerk</option>
            <option value="ADMCLK+ = Admin Clerk w/ Manual Book">ADMCLK+ = Admin Clerk w/ Manual Book</option>
            <option value="ADMMGR = Admin MGR w/ Manual Book">ADMMGR = Admin MGR w/ Manual Book</option>
            <option value="DCM = DC Manager">DCM = DC Manager</option>
            <option value="FM IN = Inbound Funtion Manager">FM IN = Inbound Funtion Manager</option>
            <option value="FM OUT = Outbound Funtion Manager">FM OUT = Outbound Funtion Manager</option>
          </select>
        </div>
        <br>
        <div class="col-6">
          <label for="userNewAS400">New AS400 ID</label>
          <input type="text" class="form-control w-100" id="userNewAS400" name="userNewAS400" placeholder="Type Here...">
        </div>
      </div>
    </div>
    <!--Reinstate AS400 Account-->
    <div class="form-group" id="otherFieldGroupRes">
      <h2>AS400 Reinstate Password</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Requester (Full Name)</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userTM">Beneficiary (Full Name)</label>
          <input type="text" class="form-control w-100" id="userTM" NAME="userTM" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br><br>
        <br><br>
        <div class="col-6">
          <label for="userAS400">AS400 ID</label>
          <input type="text" class="form-control w-100" id="userAS400" name="userAS400" placeholder="Type Here...">
        </div>
      </div>
    </div>
    <!--Remove AS400 Account-->
    <div class="form-group" id="otherFieldGroupRem">
      <h2>Remove AS400 Account</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Requester (Full Name)</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br>
        <div class="col-6">
          <label for="userTM">Terminated TM (Full Name)</label>
          <input type="text" class="form-control w-100" id="userTM" NAME="userTM" placeholder="Type Here...">
        </div>
        <br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br>
        <div class="col-6">
          <label for="userAS400">AS400 ID</label>
          <input type="text" class="form-control w-100" id="userAS400" name="userAS400" placeholder="Type Here...">
        </div>
        <br>
        <div class="col-6">
          <label for="hideInput">Reason</label>
          <input type="text" id="hideInput" value="No Longer With The Company!">
        </div>
      </div>
    </div>

  
    <!----------------------------------------------------Outlook Account------------------------------------------------------------------>
    <!--New Account-->
    <div class="form-group" id="otherFieldGroupOutacc">
      <h2>Outlook New Account</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Full Name</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="useroneID">ONE ID (Formally Authenticator ID)</label>
          <input type="text" class="form-control w-100" id="useroneID" name="useroneID" placeholder="Type Here...">
        </div>
        <br><br>
      </div>
    </div>

    <!--Add to Distribution List-->
    <div class="form-group" id="outlookAccountDistri">
      <h2>Add to Distribution List</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Full Name</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="useroneID">ONE ID (Formally Authenticator ID)</label>
          <input type="text" class="form-control w-100" id="useroneID" name="useroneID" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="select-5">Select a Distribution List</label>
          <select id="select-5" name="select-5" placeholder="*Click in box for Distribution List*">
            <option default>Choose a Distribution List</option>
            <option value="WoodlandDInsuffAitems">WoodlandDInsuffAitems</option>
            <option value="WoodlandOutboundManagers">WoodlandOutboundManagers</option>
            <option value="WoodlandSrManagers">WoodlandSrManagers</option>
            <option value="WoodlandExpiredItems">WoodlandExpiredItems</option>
            <option value="WoodlandFleetManagers">WoodlandFleetManagers</option>
          </select>
        </div>
      </div>
    </div>

  
    <!----------------------------------------------------Windows Account------------------------------------------------------------------>

    <!--Windows New Account-->
    <div class="form-group" id="otherFieldGroupWinacc">
      <h2>Windows New Account</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Full Name</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="useroneID">ONE ID (Formally Authenticator ID)</label>
          <input type="text" class="form-control w-100" id="useroneID" name="useroneID" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userMirror"> Mirror Account ONE ID</label>
          <input type="text" class="form-control w-100" id="userMirror" name="userMirror" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userComment">Comments</label>
          <input type="text" class="form-control w-100" id="userComment" name="userComment" placeholder="Type Here...">
        </div>
      </div>
    </div>

    <!--K Drive and Group Access-->
    <div class="form-group" id="otherFieldGroupKdrive">
      <h2>K Drive and Group Access</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Full Name</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="useroneID">ONE ID (Formally Authenticator ID)</label>
          <input type="text" class="form-control w-100" id="useroneID" name="useroneID" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userMirror"> Mirror Account ONE ID</label>
          <input type="text" class="form-control w-100" id="userMirror" name="userMirror" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userComment">Comments</label>
          <input type="text" class="form-control w-100" id="userComment" name="userComment" placeholder="Type Here...">
        </div>
      </div>
    </div>

    <!--DC Net Access-->
    <div class="form-group" id="otherFieldGroupDcnet">
      <h2>DC Net Access</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Full Name</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="useroneID">ONE ID (Formally Authenticator ID)</label>
          <input type="text" class="form-control w-100" id="useroneID" name="useroneID" placeholder="Type Here...">
        </div>
        <br>
        <div class="col-6">
          <label> Select your Job Title</label>
          <select id="select-3" name="select-3">
            <option default>Select an option</option>
            <option value="option-1">TM</option>
            <option value="option-2">DCS</option>
            <option value="option-3">AP Officer</option>
            <option value="option-4">IO</option>
            <option value="option-5">AGM</option>
            <option value="option-6">GM</option>
            <option value="option-7">IT Support</option>
          </select>
          <br><br>
          <select id="select-4" name="select-4">
            <option default>Select your Department & Shift</option>
            <option value="option-1a" class="option-1">Cost Recovery</option>
            <option value="option-1b" class="option-1">Lean Captain</option>
            <option value="option-2a" class="option-2">SC-AM</option>
            <option value="option-2b" class="option-2">SC-PM</option>
            <option value="option-2c" class="option-2">FC-AM</option>
            <option value="option-2d" class="option-2">FC-PM</option>
          </select>
        </div>
      </div>
    </div>

    <!--Password Access-->
    <div class="form-group" id="otherFieldGroupResPass">
      <h2>Reset Windows Password</h2>
      <hr>
      <div class="col-6">
        <label for="otherField11">Click the link for Reset Password Help</label>
        <a href="http://wddc.walgreens.com/Forms/Password Resets & Account Unlocks for Direct Reports.pdf">Password Resets & Account Unlocks for Direct Reports</a>
      </div>
    </div>

 
    <!----------------------------------------------------VALPO Account------------------------------------------------------------------>
    <!--New Account-->
    <div class="form-group" id="otherFieldGroupValpo">
      <h2>Valpo New Account</h2>
      <hr>
      <div class="row">
        <div class="col-6">
          <label for="userRequestor">Full Name</label>
          <input type="text" class="form-control w-100" id="userRequestor" name="userRequestor" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userEmployee">Employee ID</label>
          <input type="text" class="form-control w-100" id="userEmployee" name="userEmployee" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="useroneID">ONE ID (Formally Authenticator ID)</label>
          <input type="text" class="form-control w-100" id="useroneID" name="useroneID" placeholder="Type Here...">
        </div>
        <br><br>
        <div class="col-6">
          <label for="userBadge">Badge Number</label>
          <input type="text" class="form-control w-100" id="userBadge" name="userBadge" placeholder="Type Here...">
        </div>
      </div>
    </div>

    <div class="form-group">
      <div class="row">
        <div class="col-6">
          <label for="userEmail">Enter your Email</label>
          <input type="text" class="form-control w-100" id="userEmail" name="userEmail" placeholder="Type Here...">
        </div>
      </div>
    </div>

    <input type="submit" name="send" class="btn-submit" value="Send" />
    <div id="statusMessage">
      <?php
                                if (! empty($message)) {
                                    ?>
        <p class='<?php echo $type; ?>Message'>
          <?php echo $message; ?>
        </p>
        <?php
                                }
                                ?>
    </div>
  </form>
</div>

1 Answers

You don't need to add some extra JS function to check data is present in the field or not while submitting. you can simply do this by adding required to the input field.

If you want to any of those fields as optional then don't add require

<div>
      <form>

        <label>Full Name
          <input type="text" placeholder="Type your name..." required />
        </label>
        <br/><br/>

        <label>Employee ID
          <input type="text" placeholder="Type Id Here..." required />
        </label>
        <br/><br/>

        <label>ONE ID (Formally Authenticator ID)
          <input type="text" placeholder="Type Id Here..." required />
        </label>
        <br/><br/>

        <label>Badge Number
          <input type="text" placeholder="Type Badge Here..." required />
        </label>
        <br/><br/>

        <label>Enter your Email:<input type="text" placeholder="Type Here..." required/></label>
        <br/><br/>

        <input type="submit" value="Send" />

      </form>
    </div>

Related