У меня есть следующий URL-адрес, который является перенаправлением на мою форму в Form Assembly. Я пытаюсь предварительно заполнить скрытые поля перед отправкой, чтобы клиенту не приходилось заполнять их дважды.
state = CA & period = PERIOD_FIXED_30YEARS & кредит = 200000
Следует отметить пару моментов: 1. Форма предварительно создана HTML и уже использует скрытый ввод 2. Скрытые поля, которые мне нужно заполнить, имеют ID = tfa_XX
<script type="text/javascript">
// Parsing URL
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
//Gathering the URL Parameters
var period = getParameterByName('period');
var loan = getParameterByName('loan');
var ltv = getParameterByName('ltv');
var transaction = getParameterByName('transaction');
var property_type = getParameterByName('property_type');
var fico = getParameterByName('fico');
var occupancy = getParameterByName('occupancy');
var cashout = getParameterByName('cashout');
var rate = getParameterByName('rate');
var fees = getParameterByName('fees');
var points = getParameterByName('points');
var trackingID = getParameterByName('trackingID');
function autoFill() {
//function to autoFill form
document.getElementById("tfa_49").value = period;
document.getElementById("tfa_50").value = loan;
}
</script>
Спасибо за вашу помощь!