Submit via Link + Überprüfung
BigPeter
- javascript
0 molily0 BigPeter
5 Gernot Back- css
0 Der Martin0 BigPeter
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 :)
<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
Danke fürs darlegen :)
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
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
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 ;)