Submit Redirect (7)    WEB CONTENT (101.76)

Name Value
NAME Submit Redirect
CONTENT TYPE JAVA SCRIPT BODY
RESERVED FOR SYSTEM 1
CONTENT
 // Function to handle form submission
   if (form.CloseQuery) {
     formObj['CloseQuery'] = true;
     form.CloseQuery = false;
   }
   formData.forEach(function(value, key) {
     formObj[key] = value;
   });
 
   // Add the messageType property
   formObj['delphiMessage']['type'] = 'submit';
 function handleFormSubmit(event) {
 
   // Send the message to Delphi
   window.chrome.webview.postMessage(JSON.stringify(formObj));
 }
 // Event listener for the form's submit event
 document.addEventListener('DOMContentLoaded', function() {
   let allForms = document.forms;
   for (let i = 0; i < allForms.length; i++) {
     let form = allForms[i];
     form.addEventListener('submit', handleFormSubmit);
   event.preventDefault(); // Prevent the default form submission
   }
 });
   let form = event.target;
   let formData = new FormData(form);
 
   // Convert form data to a JSON object
   let formObj = {};
   formObj['id'] = form.id;