onClick überschreiben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • onClick überschreiben

    Hallo zusammen,

    ich habe eine Tabelle mit x Zeilen.
    Jede Zelle in einer Zeile hat ein onClick-Ereignis mit dem der Datensatz ausgewählt wird und auf eine neue Seite geleitet wird.

    Nun habe ich im jeder Zelle auch einen Bildlink.
    Klickt man auf diesen wird ein Bild in einem neuen JS-Fenster geladen.
    Leider wird natürlich auch das onClick der Zelle ausgeführt.

    Kann ich das onClick-Ereignis der Zelle überschreiben, ohne es aus der Zelle herauszunehmen?
    Da das Bild nur einen Teil der Zelle in Anspruch nimmt, möchte ich das onClick der Zelle nicht rausnehmen.
    Ich möchte beim Klick auf das Bild das onClick der Zelle überschreiben,bzw nicht ausführen.
    Geht das?
    Bsp:
    <tr>
    <td onClick="...">bla</td>
    <td onClick="...">bla</td>
    <td onClick="...">bla</td>
    <td onClick="...">bla</td>
    <td onClick="..."><a ...><img src="..."></a></td>
    </tr>


    Gruß jogi

  • #2
    Prüfe beim Klick auf die Zelle, ob auch wirklich auf die Zelle oder auf ein beinhaltendes Element geklickt wurde.
    [FONT="Helvetica"]twitter.com/unset[/FONT]

    Shitstorm Podcast – Wöchentliches Auskotzen

    Kommentar


    • #3
      ?? wenn das beinhaltete bild geklickt wurde, wurde gleichzeitig die zelle geklickt...

      am schlausten wäre es wohl beide klicks über eine funktion mit übergabe parameter zu realisieren.... oder meinste das so??
      **********
      arkos
      **********

      Kommentar


      • #4
        http://www.quirksmode.org/js/events_order.html

        Kommentar

        Lädt...
        X