# sureforms/0.0.10/assets/js/minified/blocks/multi-choice.min.js

SureForms – Contact Form Builder, AI Forms, Payment Form, Survey &amp; Quiz, version 0.0.10. 1 lines.

- Page: https://pluginprobe.com/plugins/sureforms/0.0.10/code/assets/js/minified/blocks/multi-choice.min.js
- Raw: https://pluginprobe.com/plugins/sureforms/0.0.10/raw/assets/js/minified/blocks/multi-choice.min.js
- Modified: 2024-04-01T08:50:54+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/sureforms/0.0.10/code/assets/js/minified/blocks/multi-choice.min.js#L10-L20`.

```javascript
function initializeMultichoice(){var e=document.querySelectorAll(".srfm-multi-choice-block");e&&e.forEach(t=>{var e=t.querySelectorAll(".srfm-input-multi-choice-single");let i=[],c;e.forEach(e=>{e.addEventListener("click",e=>{(c=e.target.closest("label").querySelector("p").innerText)&&(t.classList.contains("srfm-radio-mode")&&e.target.checked&&t.querySelector(".srfm-input-multi-choice-hidden").setAttribute("value",c),t.classList.contains("srfm-checkbox-mode"))&&(i=e.target.checked?[...i,c]:i.filter(e=>e!==c),t.querySelector(".srfm-input-multi-choice-hidden").setAttribute("value",i))})})})}document.addEventListener("DOMContentLoaded",initializeMultichoice);
```
