根据在单选按钮中选择的值隐藏时间表中的自定义元素

Hide custom element in chronoforms based on value selected in radio button

本文关键字:隐藏 时间表 元素 自定义 选择 单选按钮      更新时间:2023-09-26

我正在使用Joomla 3.4.8和ChronoForms V5。

我已经做了一个 from,我想根据单选按钮的值隐藏一个自定义元素。我在单选按钮"是"和"否"中设置了两个选项。我希望如果我选择是,则会显示自定义元素(在包含html表的单选按钮下方),当我单击否时,应隐藏相同的自定义元素。

我发现太多了,但时间表中没有选项来处理带有自定义元素的事件。

一些谷歌搜索出现,我应该在表单加载时使用"加载Javascript"元素并向其添加代码,然后通过无线电框的事件调用它。我在"加载 Javascript"元素中添加了以下代码,并在单选按钮的值更改时调用了事件,但仍然不起作用。

myFucntion() {
document.getElementById('fin-row-custom2').style.display = 'none';
}

注意:我在火狐中使用检查元素找到了div 的 id。

任何一位时间形态专家都可以帮助我???

添加一个

"包装"标签 - 就像自定义代码周围的<div>一样,并为其提供唯一的ID,例如 id='show_table'

然后,您可以使用单选框元素中的"事件"选项卡设置显示/或隐藏<div>

鲍勃