When using DTR on hidden fields, some users are asking for a default value in case there are no parameters present in the URL. Example - http://defaultvalifnoparam.pagedemo.co/
<script>
document.addEventListener("DOMContentLoaded", function() {
var fieldLabel = "Source"; // write your field name
var fieldName = window.__page_generator ? fieldLabel : base64_encode(fieldLabel);
var defaultValue = "facebook"; // write your default value
var field = document.querySelector('input[name="'+ fieldName +'"]');
if( /\[.+\]/.test(field.value)){
field.value = defaultValue;
}
});
</script>
<script>
document.addEventListener("DOMContentLoaded", function() {
var fieldName = "Source"; // write your field name
var defaultValue = "facebook"; // write your default value
var field = document.querySelector('input[name="'+ fieldName +'"]');
if( /\[.+\]/.test(field.value)){
field.value = defaultValue;
}
});
</script>