Для отображения поля с id 9781 использую след. код:
function onchange_{$one_field.id}()
{
display_field(9781, document.getElementById("value20191['SMS рассылка']").checked==true);
}
addHandler(document.getElementById('value{$one_field.id}'), 'onchange', onchange_{$one_field.id});
20191 - поле с множественным выбором.
Код работает корректно, но поле отображается только после обновления страницы.
Как можно сделать отображение поля сразу после выбора в чекбоксе значения (как это происходит в поле типа список)?
2 вопрос:
Пытаюсь открыть отображение группы с id 1241 при выборе значения "Разработка сайта"
function onchange_{$one_field.id}()
{
display_fgroup(1241, document.getElementById("value20191['Разработка сайта']").checked==true);
}
addHandler(document.getElementById('value{$one_field.id}'), 'onchange', onchange_{$one_field.id});
В итоге группа отображается всегда какое значение не было бы выбрано.













