# bit-form/V3.3.2/assets/setSliderFieldValue.min.js

Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator &amp; Custom Form Builder, version V3.3.2. 2 lines.

- Page: https://pluginprobe.com/plugins/bit-form/V3.3.2/code/assets/setSliderFieldValue.min.js
- Raw: https://pluginprobe.com/plugins/bit-form/V3.3.2/raw/assets/setSliderFieldValue.min.js
- Modified: 2026-10-07T08:30:34+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/bit-form/V3.3.2/code/assets/setSliderFieldValue.min.js#L10-L20`.

```javascript
var setSliderFieldValue=function(){"use strict";return function(t=null){(t?[t]:Object.keys(window.bf_globals||{})).forEach(t=>{bfSelect(`#form-${t}`)?.querySelectorAll("input[type='range']").forEach(t=>{t.addEventListener("input",e=>{e.target.parentNode.style.setProperty("--bfv-fld-val",JSON.stringify(t.value));const r=(t.max||100)-(t.min||0),l=r?(t.value-(t.min||0))/r*100:0;e.target.style.setProperty("--bfv-fill-lower-track",`${l}%`,"important")});const e=window.getComputedStyle(t);t.style.setProperty("--bfv-track-dir","rtl"===e.direction?"to left":"to right")})})}}();

```
