根据在单选按钮

时间:2016-03-12 15:18:54

标签: javascript joomla chronoforms

我正在使用Joomla 3.4.8和ChronoForms V5。

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

我找到了太多,但chronoforms没有选项来处理自定义元素的事件。

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

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

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

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

1 个答案:

答案 0 :(得分:1)

在您的自定义代码周围添加一个“换行”标记,例如<div>,并为其指定唯一ID id='show_table'

然后,您可以使用Radio Box元素中的Events选项卡设置显示/隐藏<div>

鲍勃