我在CF中使用"OR"运算符时遇到问题.我曾尝试写过许多不同的或陈述,但似乎都没有工作,他们在第一个'eq'停止:
<cfif form.chosen eq 'Vickih' || 'AlyssaH'>
<cfif form.chosen eq 'Vickih' or 'AlyssaH'>
Run Code Online (Sandbox Code Playgroud)
我只是在迷惑或滥用"OR"声明吗?我需要列出8个名字.我试图阻止"其他如果"一遍又一遍地重复相同的代码.
任何帮助是极大的赞赏.我正在查找的文档说这应该有效.但是代码没有使用第二个名称只运行名字.
正确的语法是
<cfif form.chosen eq 'Vickih' OR form.chosen eq 'AlyssaH'>
Run Code Online (Sandbox Code Playgroud)
您可以使用listFind或listFindNoCase函数并执行以下操作:
<cfif listFindNoCase('Vickih,AlyssaH',form.chosen)>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
54 次 |
| 最近记录: |