PageSourceSearch

https://analytica.com.do/wp-content/plugins/dynamic-content-for-elementor/assets/js/js-field.min.js?ver=3.3.23

js analytica.com.do collected 2026-10-06 00:13:32 UTC 2,408 bytes, 14 lines download raw bytes

1"use strict";(()=>{let getFieldValue=(form,id)=>{let data=new FormData(form);let key=`form_fields[${id}]`;if(data.has(key)){return data.get(key)}
2key=`form_fields[${id}][]`;if(data.has(key)){return data.getAll(key)}
3return""};let makeIsFieldActiveFunction=(form)=>{return(id)=>{let el=form.getElementsByClassName(`elementor-field-group-${id}`);if(!el.length){throw `Field ${id} was not found`}
4return el[0].dataset.dceConditionsFieldStatus!=="inactive"}};let makeGetFieldFunction=(form)=>{return(id,toFloat=!1,defaultValue)=>{let val=getFieldValue(form,id);if(defaultValue!==undefined&&val===""){val=defaultValue}
5return toFloat?parseFloat(val):val}};function initializeJsField(wrapper,widget){let input=wrapper.getElementsByTagName("input")[0];let form=widget.getElementsByTagName("form")[0];let code=input.dataset.fieldCode;let realTime=input.dataset.realTime==="yes";if(input.dataset.hide=="yes"){wrapper.style.display="none"}
6let refresherGenerator;try{refresherGenerator=new Function("getField","isFieldActive","updateSelf",code,)}catch(err){console.error(err);input.value=jsFieldLocale.syntaxError;return}
7let refresher=refresherGenerator(makeGetFieldFunction(form),makeIsFieldActiveFunction(form),(v)=>{input.value=v},);let isUpdating=!1;let onChange=(event)=>{if(isUpdating){return}
8isUpdating=!0;try{let oldValue=input.value;let newValue=refresher();if(newValue!==undefined){input.value=newValue}
9if(input.value!==oldValue){["change","input"].forEach((eventType)=>{let evt;if("createEvent" in document){evt=document.createEvent("HTMLEvents");evt.initEvent(eventType,!0,!0)}else{evt=document.createEvent("Event");evt.initEvent(eventType,!0,!0)}
10input.dispatchEvent(evt)});["change","input"].forEach((eventType)=>{let evt;if("createEvent" in document){evt=document.createEvent("HTMLEvents");evt.initEvent(eventType,!0,!0)}else{evt=document.createEvent("Event");evt.initEvent(eventType,!0,!0)}
11form.dispatchEvent(evt)})}}finally{isUpdating=!1}};onChange();form.addEventListener(realTime?"input":"change",onChange);jQuery(form).on("conditions-done",onChange)}
12function initializeAllJsFieldFields($scope){$scope.find(".elementor-field-type-dce_js_field").each((_,w)=>initializeJsField(w,$scope[0]))}
13jQuery(window).on("elementor/frontend/init",function(){if(elementorFrontend.isEditMode()){return}
14elementorFrontend.hooks.addAction("frontend/element_ready/form.default",initializeAllJsFieldFields,)})})()

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.