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");
}
}