1

我正在使用 Joomla 3.4.8 和 ChronoForms V5。

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

我发现太多了,但是在 chronoforms 中没有选项可以处理带有自定义元素的事件。

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

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

注意:我在 Firefox 中使用 Inspect 元素找到了 div 的 id。

任何一位chronoforms专家都可以帮助我???

4

1 回答 1

1

添加一个“包装”标签 - 就像<div>您的自定义代码周围的 a 并给它一个唯一的 id 例如id='show_table'

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

鲍勃

于 2016-03-12T23:00:58.893 回答