timmy_: event

hi leute,

ich habe mich noch nicht wirklich mit dem thema events befasst.
nur mit den events onclick onload etc.
nun würde mich aber so eine sache wie drag&drop sehr interessieren.
habe auch schon des selfhtml artikel gelesen, doch es gibt dort einige elemente die ich nicht wirklich verstehe wie z.b:
[code=javascript]
posx = document.all ? window.event.clientX : ereignis.pageX;
[/code]

bezogen auf das ?-fragezeichen. was es zu bedeuten hat verstehe ich nicht, vieleicht eine verknüpfung aber das ist doch + zeichen...

Vieleicht kann mir ja einer ein sehr einfaches tutorial oder sowas nenen.evtl auch eine einführung in diese event geschichte...

danke im vorraus.

  1. Hallo timmy_!

    posx = document.all ? window.event.clientX : ereignis.pageX;

    das ist nur eine Kurzform für eine Abfrage:

    posx = bedingung ? wert wenn erfüllt : wert wenn nicht erfüllt

    entspricht also:

    if (document.all) posx = window.event.clientY
    else posx = ereignis.pageX

    Viele Grüße aus Frankfurt/Main,
    Patrick

    --

    _ - jenseits vom delirium - _
    <hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>
    1. Hallo Patrick!
      ^^ Jaja.

      Ich habe zwei Siedler (vier halbe) vergessen. Jetzt aber:

      posx = document.all ? window.event.clientX : ereignis.pageX;

      posx = bedingung ? wert wenn erfüllt : wert wenn nicht erfüllt;

      ^

      entspricht also:

      if (document.all) posx = window.event.clientY;
      else posx = ereignis.pageX;

      ^                  ^

      Viele Grüße aus Frankfurt/Main,
      Patrick

      Viele Grüße aus Frankfurt/Main,
      Patrick

      --

      _ - jenseits vom delirium - _
      <hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>
      1. Hallo Patrick!

        hi, danke.
        da habe ich nun wieder was gelernt. sehr praktisch diese anweisung!
        nun kann ich dn code auch besser verstehen!

        thx

        timmy_

        1. Hallo timmy_!

          hi, danke.

          K.U. - lies auch, was Struppi Dir geschrieben hat bez. der speziellen Anfrage an sich.

          Viele Grüße aus Frankfurt/Main,
          Patrick

          --

          _ - jenseits vom delirium - _
          <hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>
  2. posx = document.all ? window.event.clientX : ereignis.pageX;

      
    Das würde ich so nicht verwenden, besser:  
    posx = ereignis ? ereignis.pageX : window.event.clientX;  
      
    
    > Vieleicht kann mir ja einer ein sehr einfaches tutorial oder sowas nenen.evtl auch eine einführung in diese event geschichte...  
      
    Das steht in [selfhtml](http://de.selfhtml.org/javascript/sprache/bedingt.htm#entweder_oder) unter Sprachelemente, dann ist eine besondere Schreibweise für eine einfach if Abfrage mit einer Zuweisung.  
      
    wert = (bedingung) ? 'wahr' : 'falsch'  
      
    Struppi.
    
    -- 
    [Javascript ist toll](http://javascript.jstruebig.de/) (Perl auch!)
    
    1. hi Struppi,

      dir auch vielen dank!!!
      werde mir den artikel durchlesen!

      mfg timmy_