herrschrödinger
Neues Mitglied
Nabend Zusammen,
Ich habe jetzt seit einigen Stunden folgendes Problem, dass einfach nicht gelöst werden möchte:Ich habe ein fertiges JS Plugin runtergeladen und in meine HTML Datei eingebunden, undzwar wie folgt:
Anschließend kann ich mit einem entsprechendem <script>-Tag und einem Funktionsaufruf wie:
... das Plugin nutzen. So weit so gut :)
Das eigentliche Problem entsteht, wenn ich diese Funktion aufrufen möchte im Zusammenhang mit einem OnSubmit in Formularen, denn sobald ich im OnSubmit eine eigene, wie obige, Funktion aufrufen möchte funktioniert dass nicht mehr. Es werden nur Standard-Funktionen akzeptiert wie alert ...
Mein Ansatz dabei sah wie folgt aus:
So tut sich einfach nichts. Wenn ich diese Funktion außerhalb des OnSubmit nutze funktioniert es. Genauso wie wenn ich statt dem humane.log() einfach alert() verwende, dann funktioniert es auch ... aber so tut sich leider nichts und ich kann nicht nachvollziehen wieso.
Ich wollte folgendes Erreichen:
Wenn das Formular abgeschicht wird, soll eine Growl-Benachrichtigung mit meinem Text darin erscheinen, was eigentlich mit OnSubmit doch kein Problem darstellen sollte oder ?
Bin dankbar für jede Hilfe, vG Herr Schrödinger
Ich habe jetzt seit einigen Stunden folgendes Problem, dass einfach nicht gelöst werden möchte:Ich habe ein fertiges JS Plugin runtergeladen und in meine HTML Datei eingebunden, undzwar wie folgt:
HTML:
<!--Growl Imports-->
<script type="text/javascript" src="humane/humane.min.js"></script>
<link rel="stylesheet" type="text/css" href="humane/themes/libnotify.css" />
Anschließend kann ich mit einem entsprechendem <script>-Tag und einem Funktionsaufruf wie:
PHP:
humane.log("Welcome Back")
Das eigentliche Problem entsteht, wenn ich diese Funktion aufrufen möchte im Zusammenhang mit einem OnSubmit in Formularen, denn sobald ich im OnSubmit eine eigene, wie obige, Funktion aufrufen möchte funktioniert dass nicht mehr. Es werden nur Standard-Funktionen akzeptiert wie alert ...
Mein Ansatz dabei sah wie folgt aus:
HTML:
<html>
<head>
<!--Growl Imports-->
<script type="text/javascript" src="humane.min.js"></script>
<link rel="stylesheet" type="text/css" href="themes/libnotify.css" />
</head>
<body>
<script >
function myfunction(){
humane.log("Welcome Back");
}
</script>
<form action="compose.php" method="post" onsubmit="myfunction();">
....
</body>
</html>
So tut sich einfach nichts. Wenn ich diese Funktion außerhalb des OnSubmit nutze funktioniert es. Genauso wie wenn ich statt dem humane.log() einfach alert() verwende, dann funktioniert es auch ... aber so tut sich leider nichts und ich kann nicht nachvollziehen wieso.
Ich wollte folgendes Erreichen:
Wenn das Formular abgeschicht wird, soll eine Growl-Benachrichtigung mit meinem Text darin erscheinen, was eigentlich mit OnSubmit doch kein Problem darstellen sollte oder ?
Bin dankbar für jede Hilfe, vG Herr Schrödinger