Xpages 如何将onClick事件添加到<;xp:面板>;

Xpages 如何将onClick事件添加到<;xp:面板>;,xpages,Xpages,我想制作一个面板“可点击”,并运行SSJS代码。之前,当我完成此操作时,我向面板添加了一个表1单元格1行,因为它有一个onClick事件。有没有办法在面板上实现这一点 此外,如果有一种方法可以在面板上单击,如果该面板包含链接,我假设该链接将位于面板本身的“上方”,并且可以独立单击。。。。对吧? 只需将onClick事件添加到面板中即可。以下是单击面板时重定向到“另一页”的示例代码: <xp:panel id="test"> Click me <xp:eventH

我想制作一个面板“可点击”,并运行SSJS代码。之前,当我完成此操作时,我向面板添加了一个表1单元格1行,因为它有一个onClick事件。有没有办法在面板上实现这一点


此外,如果有一种方法可以在面板上单击,如果该面板包含链接,我假设该链接将位于面板本身的“上方”,并且可以独立单击。。。。对吧?

只需将onClick事件添加到面板中即可。以下是单击面板时重定向到“另一页”的示例代码:

<xp:panel id="test">
    Click me
    <xp:eventHandler event="onclick" submit="true" refreshMode="complete">
        <xp:this.action><![CDATA[#{javascript:context.redirectToPage("anotherpage.xsp")}]]></xp:this.action>
    </xp:eventHandler>
</xp:panel>

点击我
如果向配电盘添加链接,则该链接位于配电盘的“上方”:

<xp:panel id="test">
    Click me!
    <xp:link escape="true" text="and me!" id="link1">
        <xp:eventHandler event="onclick" submit="true" refreshMode="complete">
            <xp:this.action><![CDATA[#{javascript:context.redirectToPage("page.xsp")}]]></xp:this.action>
        </xp:eventHandler>
    </xp:link>

    <xp:eventHandler event="onclick" submit="true" refreshMode="complete">
        <xp:this.action><![CDATA[#{javascript:context.redirectToPage("window.xsp")}]]></xp:this.action>
    </xp:eventHandler>
</xp:panel>

点击我!

只需在面板中添加一个onClick事件。以下是单击面板时重定向到“另一页”的示例代码:

<xp:panel id="test">
    Click me
    <xp:eventHandler event="onclick" submit="true" refreshMode="complete">
        <xp:this.action><![CDATA[#{javascript:context.redirectToPage("anotherpage.xsp")}]]></xp:this.action>
    </xp:eventHandler>
</xp:panel>

点击我
如果向配电盘添加链接,则该链接位于配电盘的“上方”:

<xp:panel id="test">
    Click me!
    <xp:link escape="true" text="and me!" id="link1">
        <xp:eventHandler event="onclick" submit="true" refreshMode="complete">
            <xp:this.action><![CDATA[#{javascript:context.redirectToPage("page.xsp")}]]></xp:this.action>
        </xp:eventHandler>
    </xp:link>

    <xp:eventHandler event="onclick" submit="true" refreshMode="complete">
        <xp:this.action><![CDATA[#{javascript:context.redirectToPage("window.xsp")}]]></xp:this.action>
    </xp:eventHandler>
</xp:panel>

点击我!