Clientseitiger Eventhandler

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Clientseitiger Eventhandler

Beitrag von Gast ( / / 0 / 3 ) »
Hallo!

Bei einige <htmlb>-Tags gibt es das Attribut 'onClientSelect' mit dem man angeblich einen clientseitigen Eventhandler definieren kann. Ist ja eigentlich auch ganz praktisch, wenn man nicht wegen jeder Kleinigkeit zum Server zurück muss.
Nur: Wie definiert man einen solchen clientseitigen Eventhandler und wo (etwa direkt im Layoutbereich der BSP-Seite)?
Ein Beispiel dazu wäre nicht schlecht...

Im Voraus Danke für alle Antworten

Mfg,
Torben

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Tim (ForumUser / 91 / 0 / 0 ) »
Hi Torben,

meines Wissens sind diese Attribute für JavaScript gedacht. Du kannst hierin also irgendwelche JavaScript funktionen verwenden, die du entweder auf der BSP Seite direkt oder in einer externen .js Datei definiert hast.

viele Grüsse,

Tim

Re: Clientseitiger Eventhandler

Beitrag von Thilo (ForumUser / 6 / 0 / 0 ) »
Hallo Torben,

man kann so eine JavaScritp Funktion aufrufen, die dann den eigentlichen Event der zum Server geht verhindert. Das Codebeispiel steht direkt im View/Layoutbereich

Code: Alles auswählen.

<script type="text/javascript">
   <!--
      function MyFormCheckInput( htmlbevent ) {
         alert( "Jetzt wird der Server-Event verhindert..." );
         htmlbevent.cancelSubmit = true;
         return;
      }
   //-->
</script>

<htmlb:button id      = "ButtonDelete"
              text    = "Loeschen"
              onClick = "ButtonDelete"
        onClientClick = "MyFormCheckInput(htmlbevent);"
              design  = "EMPHASIZED" />
Thilo

Seite 1 von 1

Vergleichbare Themen

6
Antw.
3513
Views
ALV Grid / EventHandler
von the-FoX » 12.10.2004 16:43 • Verfasst in ABAP Objects®
1
Antw.
2484
Views
BSP Eventhandler aufrufen
von Tommy Nightmare » 13.03.2018 08:48 • Verfasst in Web-Dynpro, BSP + BHTML
0
Antw.
2287
Views
PopUp Fenster aus Eventhandler
von F12_man » 15.06.2007 09:39 • Verfasst in Web-Dynpro, BSP + BHTML
13
Antw.
3772
Views
Eigenen EventHandler bauen?
von RIG » 13.11.2012 13:01 • Verfasst in ABAP® für Anfänger
8
Antw.
1953
Views
Eventhandler „intern“ oder „extern“?
von ralf.wenzel » 11.09.2019 18:55 • Verfasst in ABAP Objects®

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.