Achim: type="button" und type="submit" mischen?

Hallo

habe hier ein Formular in dem ich

<input type="button"  class="button" style="width: 100px;" value="&Uuml;bernehmen" onklick="javascript:document.forms[0].submit()" onmouseover="javascript:this.className='button_mo';" onmouseout="javascript:this.className='button';" /> &nbsp

<input type="submit" name="deleteuser" class="button" style="width: 100px;" value="Delete user"  onmouseover="javascript:this.className='button_mo';" onmouseout="javascript:this.className='button';" /> &nbsp

mischen möchte

geht das ?

Auf den submitbutton mit dem type="submit" reagiert mein script auf den ersten mit dem type="button" nicht.

wenn ich nur den ersten verarbeite und den zweiten auskommentiere funktiert es

Ist das Mischen nicht möglich?

Gruss und danke

Achim

  1. Morgen!

    <input type="button"  class="button" style="width: 100px;" value="&Uuml;bernehmen" onklick="javascript:document.forms[0].submit()" onmouseover="javascript:this.className='button_mo';" onmouseout="javascript:this.className='button';" /> &nbsp

    ...Der Event heißt onclick nicht onklick...

    Eigentlich behaupte ich mal, dass das funktionieren sollte...

    MfG
    Rouven

    --

    -------------------
    ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
    1. Hallo,

      ...Der Event heißt onclick nicht onklick...

      Kleiner, aber feiner Unterschied:

      Event: click
      Event-Handler: onclick

      MfG, Thomas

      1. Jajajajaja,
        ist ja gut. Meinetwegen heißt auch der Eventhandler onclick.

        Kleiner, aber feiner Unterschied:

        Event: click
        Event-Handler: onclick

        Wie schön, dass das praktisch nichts zur Problemlösung beiträgt ;-)

        MfG
        Rouven

        --

        -------------------
        ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
        1. Hallo,

          ist ja gut. Meinetwegen heißt auch der Eventhandler onclick.

          Streiche "auch"!

          Wie schön, dass das praktisch nichts zur Problemlösung beiträgt ;-)

          Bei der Vermeidung von kuenftigen Problemen kann korrekte Nomenklatur zumindest nicht schaden ...

          MfG, Thomas

    2. Sorry,
      stimmt natürlich mit dem onclick

      Gruss und danke

      Eigentlich behaupte ich mal, dass das funktionieren sollte...

  2. Hallo Achim,

    onklick="javascript:document.forms[0].submit()"

    ist das Forumlar auch das erste im Dockument? (das es nicht onklick sondern onclick heißt, hat dir Rouven ja schon gesagt)

    onmouseover="javascript:this.className='button_mo';"
    onmouseout="javascript:this.className='button';" /> &nbsp

    "javascript:" hat in event-Handlern nichts zu suchen

    onmouseover="javascript:this.className='button_mo';"
    onmouseout="javascript:this.className='button';" /> &nbsp

    warum nicht mit input[type=submit]:hover { ... } - achne, das kann ja die IE wieder nicht...

    Auf den submitbutton mit dem type="submit" reagiert mein script auf den ersten mit dem type="button" nicht.

    warum nimmst du eigentlich nicht zwei submit-Buttons? dann funktioniert es auch ohne js.

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|