BigPeter: Submit via Link + Überprüfung

Guten Abend allerseits,

ich habe hier eine kleine Javascript frage :

Ist es möglich einen SUBMIT via Link mit vorheriger Überprüfung zu erstellen ?

Quasi möchte ich folgendes :

<form name="install" action="install.php" method="post" onsubmit="return check_install()">  
  
<input type="submit" name="Name" value="m00h">

in solch einen Link zusammen fassen nur mit vorheriger Überprüfung

<a href="#" onclick="document.install.submit();">Installieren</a>

ist das möglich ?

mit freundlichen Grüßen

Big PETE :)

  1. <form name="install" action="install.php" method="post" onsubmit="return check_install()">

    [code lang=html]<a href="#" onclick="document.install.submit();">Installieren</a>

      
    <http://de.selfhtml.org/javascript/sprache/bedingt.htm@title=Bedingte Anweisungen>  
      
    Z.B.  
    `if (check_install()) document.install.submit();`{:.language-javascript}  
      
    Mathias
    
    1. Danke fürs darlegen :)

  2. Hallo BigPeter,

    Ist es möglich einen SUBMIT via Link mit vorheriger Überprüfung zu erstellen ?

    Warum sollte man so etwas tun? Über diesen Link kann man bei Fehlen eines BUTTON- oder INPUT-Elements vom Type="submit" dann doch das Formular gar nicht mehr über die Enter-Taste abschicken!

    Wenn du willst, dass dein Button wie ein Link aussieht, dann style ihn doch einfach entsprechend über CSS, anstatt den User seiner komfortablen Bedien-Alternativen zu berauben!

    Gruß Gernot

    1. Hallo Gernot,

      schön, dich ab und zu mal wieder hier zu sehen, du hast dich rar gemacht.

      Ist es möglich einen SUBMIT via Link mit vorheriger Überprüfung zu erstellen ?
      Warum sollte man so etwas tun? Über diesen Link kann man bei Fehlen eines BUTTON- oder INPUT-Elements vom Type="submit" dann doch das Formular gar nicht mehr über die Enter-Taste abschicken!

      Guter Punkt.

      Ciao,
       Martin

      --
      Der Mensch denkt, Gott lenkt.
      Der Mensch dachte, Gott lachte.
      Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
    2. Wenn du willst, dass dein Button wie ein Link aussieht, dann style ihn doch einfach entsprechend über CSS, anstatt den User seiner komfortablen Bedien-Alternativen zu berauben!

      Ist wohl auf späterer Instanz die bessere Lösung :)
      wollte dennoch den Mechanismus des JS etwas besser verstehen ;)