# bit-form/V3.3.2/assets/setHiddenFld.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/setHiddenFld.min.js
- Raw: https://pluginprobe.com/plugins/bit-form/V3.3.2/raw/assets/setHiddenFld.min.js
- Modified: 2026-08-27T13:24:14+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/setHiddenFld.min.js#L10-L20`.

```javascript
var setHiddenFld=function(){"use strict";return function e(t,n){let a=bfSelect(`input[name="${t.name}"]`,n);return a||(a=document.createElement("input"),a.type="text",a.className="d-none",n.append(a)),"b_h_t"===t.name&&(bfSelect(`input[name="${a.value}"]`,n)?.remove(),e({name:t.value,required:""},n)),Object.keys(t).forEach(e=>{a.setAttribute(e,t[e])}),a}}();

```
