JSF CommandButton innerhalb eines div´s (mit onClick)

Diskutiere CommandButton innerhalb eines div´s (mit onClick) im Web Tier Forum; Hallo Zusammen, ich habe einen h:commandButton innerhalb eines div´s. Dieses div wurde erstellt aufgrund des speziellen styles des Buttons...

  1. firestone
    firestone Mitglied
    Hallo Zusammen,
    ich habe einen h:commandButton innerhalb eines div´s. Dieses div wurde erstellt aufgrund des speziellen styles des Buttons (Layout Vorgabe :( ).

    Nun habe ich das div mit einem onClick versehen, damit man überall hinclicken kann und die Action auch ausgeführt wird. Das funktioniert soweit auch gut allerdings wenn ich genau auf den eigentlichen commanButton clicke wird das event 2 mal ausgeführt wie kann ich das verhindern :(.

    Anbei der code

    Code (Text):

    <div class="styleKlasse" onclick="document.getElementById('saveEntry').onclick();">
            <h:commandButton value="Speichern" binding="#{saveEntry}" id="saveEntry" action="#{eintrag.saveEntry}">              
                 <f:ajax render="@form" execute="@form"/>
                                   
            </h:commandButton>
    </div>

     
    Ich hoffe ihr könnt helfen :)

    Lg
    fireli
     
  2. Vielleicht hilft dir dieser Java-Kurs hier weiter --> (hier klicken)
  3. stg
    stg Bekanntes Mitglied
    Zuletzt bearbeitet: 14. Apr. 2015
  4. Thallius
    Thallius Bekanntes Mitglied
    Du verquierlst hier zwei verschiedene Methoden einen Click abzufragen.

    Der erste ist das onclick="". Hier wird das Javascript Kommando ausgeführt, welches in den "" steht. In Deinem Fall wird also das Java Commando

    document.getElementById('saveEntry').onclick()

    ausgeführt. Dieses wiederum fügt aber zu deinem Button einen weiteren onclick Handler hinzu.

    Also entweder du machst

    onclick="functionwelcheausgeführtwerdensoll()"

    oder du schreibst irgendwo im javascript code ein

    document.getElementById('saveEntry').onclick(
    {
    was auch immer beim Click passieren soll.
    });

    Gruß

    Claus
     
Die Seite wird geladen...

CommandButton innerhalb eines div´s (mit onClick) - Ähnliche Themen

CommandButtons haben unterschiedliche Größe
CommandButtons haben unterschiedliche Größe im Forum HTML / CSS / JScript / AJAX
CommandButton Daten aus anderem Form auslesen
CommandButton Daten aus anderem Form auslesen im Forum Web Tier
Primefaces commandButton in einem Dialog/Form/PanelGrid führt actionListener nicht aus
Primefaces commandButton in einem Dialog/Form/PanelGrid führt actionListener nicht aus im Forum Web Tier
<p:accordionPanel <ui:repeat <p:commandButton Action funktioniert teilweise
<p:accordionPanel <ui:repeat <p:commandButton Action funktioniert teilweise im Forum Web Tier
CommandButton soll keine Request starten!
CommandButton soll keine Request starten! im Forum Web Tier
Thema: CommandButton innerhalb eines div´s (mit onClick)