JSFiddle - React, Tailwind, and code Playground

by Suryar Praveen

HTML

<script src="//app-sj01.marketo.com/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_441"></form>
<script>
  MktoForms2.loadForm("//app-sj01.marketo.com", "410-XOR-673", 441);

  MktoForms2.whenReady(function(form) {
    var originalValues;
    
    form.addHiddenFields({'_mkt_trk':''});

    form.onSubmit(function(form) {
      originalValues = form.getValues();
      form.setValues({
        'Email_Address_2__c': ''
      });
    })

    form.onSuccess(function(vals, thankYouURL) {
      this.onSuccess(); // clear onSuccess for 2nd run
      this.setValues({
        'LastName': '',
        'FirstName': '',
        '_mkt_trk': '',
        'Email': originalValues['Email_Address_2__c']
      });
      this.submit(); // send it again
    }.bind(form));

  });

</script>