繁体   English   中英

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

[英]Hide custom element in chronoforms based on value selected in radio button

我正在使用 Joomla 3.4.8 和 ChronoForms V5。

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

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

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

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

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

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

添加一个 'wrapping' 标签 - 就像一个<div>围绕你的自定义代码并给它一个唯一的 id 例如id='show_table'

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

鲍勃

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM