0

现在我正在使用 Xpages lotus notes 8.5.2 上的 PURE CSS 方法处理下拉菜单

我正在关注此链接中的教程

但是当我将这些代码放入 li 标签时出现错误

< li>< this.rendered>< ![CDATA[#{javascript:x=sessionScope.get("level");x!="MR"}]]>< /this.rendered>< a href="#">Report</a> < /li>

有人可以帮我解决这些吗?我google了一下,还没有找到合适的方法。

谢谢

4

2 回答 2

7

<li>不是 XPages 控件,因此您不能使用 this.rendered。

相反,您可以使用计算文本控件并将其设置为呈现为<li>. 这是一个例子:

<xp:text escape="false" id="computedField1" tagName="li">
    <this.rendered><![CDATA[#{javascript:x=sessionScope.get("level");x!="MR"}]]>< /this.rendered>
    <xp:this.value><![CDATA[#{javascript:'<a href="#">Report</a>'}]]></xp:this.value>
</xp:text>

此问题的答案包含类似方法的其他示例。

于 2013-08-19T06:56:56.897 回答
0

普通的 HTML 标签没有像渲染这样的属性。只有 xpages taggs 有属性。所以这是你需要研究的第一件事。

于 2013-08-19T06:58:01.587 回答