NoahWeb
在线搜索
NoahWeb.net | 开发者交流中心 | 支持 | 文档 | 反馈缺陷 

表示层标签 NoahIf

  当所描述的判断条件为真时输出所包含的内容部分。

 

说明

语法:

<!-- NoahIf EX="" -->

<!-- NoahElseIf EX="" -->

<!-- NoahElseIf EX="" -->

<!-- NoahElse -->

<!-- NoahEndIf -->

必要参数:

EX


参数说明:

开始标签

<!-- NoahIf EX="" -->

可选标签(允许出现多个) <!-- NoahElseIf EX="" -->
可选标签(允许出现一次) <!-- NoahElse -->
结束标签 <!-- NoahEndIf -->
参数:EX 一个判断表达式,当判断结果为真(True)执行开始标签和结束标签之间的逻辑并输出内容。

 

内容说明

  正如上面所说的,此标签为判断条件使用,同其他语言的"IF"构造是完全一样的。判断的内容放置在“EX”内。

示例

<!-- NoahIf EX="[_root.nextid]==[_LOOP.*.purview]" -->

<!-- 逻辑部分A -->

<!-- NoahEndIf -->

 

示例说明

  当上述条件为真时,会执行“逻辑部分A”的语句。


 

示例

<!-- NoahForStart InitVar="cx" InitValue="0" EX="[cx]<5" NextValue="[cx]+1" -->

<!-- NoahIf EX="[cx]%3==0" -->

<table border="0" cellpadding="2" cellspacing="1" bgcolor="#C6D5FD" style="font-size:12px ">

<tr>

<td><!-- NoahValue ValueName="[cx]" MaxChar="" DChar="" Safety="False" -->:能被3整除</td>

</tr>

</table>

<!-- NoahElse -->

<table border="0" cellpadding="2" cellspacing="1" bgcolor="#CC3300" style="font-size:12px ">

<tr>

<td><span class="style1"><!-- NoahValue ValueName="[cx]" MaxChar="" DChar="" Safety="False" -->:不能被3整除</span></td>

</tr>

</table>

<!-- NoahEndIf -->

<!-- NoahForEnd -->

 

示例输出

0:能被3整除
1 :不能被3整除
2 :不能被3整除
3:能被3整除
4 :不能被3整除


 

示例

<!-- NoahForStart InitVar="cx" InitValue="0" EX="[cx]<10" NextValue="[cx]+1" -->

<!-- NoahIf EX="[cx]%2==0" -->

<table border="0" cellpadding="2" cellspacing="1" bgcolor="#66CC99" style="font-size:12px ">

<tr>

<td><!-- NoahValue ValueName="[cx]" MaxChar="" DChar="" Safety="False" -->:能被2整除</td>

</tr>

</table>

<!-- NoahElseIf EX="[cx]%3==0" -->

<table border="0" cellpadding="2" cellspacing="1" bgcolor="#ABE2C7" style="font-size:12px ">

<tr>

<td><!-- NoahValue ValueName="[cx]" MaxChar="" DChar="" Safety="False" -->:能被3整除</td>

</tr>

</table>

<!-- NoahElseIf EX="[cx]%5==0" -->

<table border="0" cellpadding="2" cellspacing="1" bgcolor="#D1EFE0" style="font-size:12px ">

<tr>

<td><!-- NoahValue ValueName="[cx]" MaxChar="" DChar="" Safety="False" -->:能被5整除</td>

</tr>

</table>

<!-- NoahElse -->

<table border="0" cellpadding="2" cellspacing="1" bgcolor="#FF9966" style="font-size:12px ">

<tr>

<td><!-- NoahValue ValueName="[cx]" MaxChar="" DChar="" Safety="False" -->:不能被数字2、3、5中任何一个整除</td>

</tr>

</table>

<!-- NoahEndIf -->

<!-- NoahForEnd -->

 

 

示例输出

0:能被2整除
1:不能被数字2、3、5中任何一个整除
2:能被2整除
3:能被3整除
4:能被2整除
5:能被5整除
6:能被2整除
7:不能被数字2、3、5中任何一个整除
8:能被2整除
9:能被3整除


 

查看NoahWeb在线手册

Copyright © 2001-2004 The NoahWeb Corporation
All rights reserved.