如何解决Salesforce 在线潜在客户表单的条件逻辑
我正在尝试为 if/then 情况创建条件逻辑。我将不胜感激有关 html 和 JavaScript 的帮助,因为我知之甚少。但是,我知道的足以将相同的逻辑应用于其他问题。
此处的示例应为:如果项目是机密的(是),则会出现“机密项目名称”字段并需要文本。
预先感谢您的帮助!
Is this project confidential?:<select id="00Nr0000000LC1Y" title="Is this project confidential?" name="00Nr0000000LC1Y" required="required">
<option value="">--None--</option>
<option value="Yes">Yes</option>
<option value="No">No</option>
</select><br>
Confidential Project Name:<input id="00Nr0000000LC1d" maxlength="100" name="00Nr0000000LC1d" size="20" type="text" Required /><br>
解决方法
看看这个 - 那是纯 JS:
Is this project confidential?:<select id="00Nr0000000LC1Y" title="Is this project confidential?" name="00Nr0000000LC1Y" required="required">
<option value="">--None--</option>
<option value="Yes">Yes</option>
<option value="No">No</option>
</select><br>
<p id="pn" style="display: none;">Confidential Project Name:<input id="00Nr0000000LC1d" maxlength="100" name="00Nr0000000LC1d" size="20" type="text" Required /><p>
<script>
var el = document.getElementById('00Nr0000000LC1Y');
el.addEventListener("change",function(){
var pn = document.getElementById('pn');
if (this.value == "Yes"){
pn.style.display='inherit';
} else {
pn.style.display='none';
}
});
</script>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。