Domino 9 und frühere Versionen > ND9: Entwicklung

[GELÖST] XPages Enter anstatt Button

(1/1)

chr-hl:
Hallo,
ich versuche es jetzt einmal hier.
Problem: Ich habe ein Suchformular als XPage, die beim Mausklick auf den entsprechenden Button die gewünschte Funktion ausführt.
Nun möchte der Anwender diese Funktionalität auch beim Drücken der Entertaste haben.
Mit den Infos aus im Netz bin ich bisher nicht weiter gekommen.
Vielleicht hat hier Jemand etwas für mich.

Gruss
Christian

HH:
Eine mögliche Variante:


--- Code: ---
<xp:inputText id="searchFor" styleClass="form-control"
value="#{HelpAppBean.searchFor}">
<xp:this.attrs>
<xp:attr name="placeholder" value="Suche...">
</xp:attr>
</xp:this.attrs>
<xp:eventHandler event="onkeypress" submit="false">
<xp:this.script><![CDATA[
if( thisEvent.keyCode == 13 ) {
thisEvent.preventDefault();
thisEvent.stopPropagation();
startSearch() ;
}
]]></xp:this.script>
</xp:eventHandler>
</xp:inputText>


--- Ende Code ---

Also einfach im onkeypress event des inputs auf Enter (thisEvent.keyCode == 13) prüfen.

Hubert

chr-hl:
Hallo Hubert,

vielen Dank, dass war der richtige Anstoß für mich.

Christian

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln