JSFiddle - React, Tailwind, and code Playground

by davehol

JavaScript

var ready = function(fn) {

  // Sanity check
  if (typeof fn !== 'function') return;

  // If document is already loaded, run method
  if (document.readyState === 'complete') {
    return fn();
  }

  // Otherwise, wait until document is loaded
  document.addEventListener('DOMContentLoaded', fn, false);

};

// Example
ready(function() {
  // Do stuff...
  const queryString = window.location.search;
  const urlParams = new URLSearchParams(queryString);
  const hsr = urlParams.get('courseid')
  var element2 = "";

  var element2 = document.getElementById('tfa_76');
  if (element2 != null) {
    console.log(element2.value);
  }
  if (hsr == "s150069" || hsr == "s150070" || hsr == "s174035" || hsr == "S174037") {

    var element1 = document.getElementById('tfa_86');
    element1.value = "show";
    if (element1 != null) {
      var event = new Event('blur');
      element1.dispatchEvent(event);

    }
  }
});







wFORMS.behaviors.validation.onPass = function() {
  var NoInvoiceOption = document.getElementById('tfa_76');
  var payOption = document.getElementById('tfa_73');
  var action;
  if (payOption.value == "tfa_75") {
    var form = document.getElementById('3017');
    console.log(NoInvoiceOption);
    form.action = "/bin/rmit/assemblyFormSubmit";
    action = form.getAttribute("action");
  }
}