Доброго времени суток.
На странице есть форма. На ней есть чекбоксы. По клику на чекбокс в список получателей письма должны добавляться соответствующие адреса почтовых ящиков. У меня почему-то не выходит. Я делаю вот так:
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 form-group">
<input type="text" name="addressTo" id="to_all">
<label for="speciality">Требования к консультанту.</label> <br>
<label for="">Специализация</label>
<div style="position:relative;">
<input type="checkbox" name="speciality1" onclick="setEmail('kirill.tovpinets@icloud.com')" value="Терапевтический">
<span class="specialist">Терапевтический</span>
</div>
<div style="position:relative;">
<input type="checkbox" name="speciality2" onclick="setEmail('kirill.tovpinec@gmail.com')" value="Хирургический">
<span class="specialist">Хирургический</span>
</div>
А это JS
spoiler<script>
function setEmail(email){
var all = document.getElementById("to_all");
if(all.value != ""){
all.value += ', '
}
all.value += email;
console.log(all.value);
}
</script>
В самом начале стнаницы указываю такой вызов FormIt
[[!FormIt@custom_validation_info?
&hooks=`email, redirect`
&emailTpl=`report-tpl-teletrans`
&emailFromName=`Сайт БелМАПО`
&emailSubject=`Заявка на проведение телемедицинского консультирования с сайта БелМАПО`
&emailTo=`[[+addressTo]]`
&validate=`organization:required,
target:required,
desired-date:required,
man-request:required,
branch-manager:required`
&redirectTo=`2367`
]]
Причем, если выбираю одного специалиста, форма отправляется на его ящик. А если выбираю 2, то не отправляется.