设置"多条件区域"对话框选项

此对话框用于编写要插入 XSLT 页面中的简单条件表达式。打开此对话框时如果选定了内容,则内容将包括在 <xsl:choose> 块中。如果未选定内容,则会在插入点处输入 <xsl:choose> 块。

此对话框提供了一种创建简单条件表达式的方法。建议您使用此对话框开始创建,然后在"代码"视图中自定义表达式。

<xsl:choose> 元素类似于其他语言中的 case 语句。此元素提供了一种方法,供您测试条件并根据结果采取一系列行动步骤。<xsl:choose> 元素允许您对多个条件进行测试。

若要插入多条件区域,请执行以下操作:

  1. 在"多条件区域"对话框中,输入第一个条件。

    在以下示例中,您需要进行测试以查看上下文节点的 price 子元素是否小于 5。



  2. 单击"确定"。

    在此示例中,以下代码将插入 XSLT 页面中:

    <xsl:choose>
     <xsl:when test="price&lt;5">
      此处为内容
     </xsl:when>
     <xsl:otherwise>
      此处为内容
     </xsl:otherwise>
    </xsl:choose>
    
  3. 若要插入另一个条件,请将插入点置于"代码"视图中的 <xsl:when> 标签对之间,或者就置于 <xsl:otherwise> 标签之前,然后插入条件区域("插入">"XSLT 对象">"条件区域")。

    指定条件后,单击"确定",Dreamweaver 会将另一个 <xsl:when> 标签插入 <xsl:choose> 块中。

有关编写条件表达式的更多信息和示例,请参见"参考"面板中的 <xsl:choose> 部分。




未找到评论

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://www.ecnnl.com/doc/dreamweaver/8_cn/using/38_xml34.htm

 

E中荷|荷兰华人电子商务