onclick-Funktion funktioniert nicht auf den ersten Klick
ich versuchte die Einrichtung eine onclick-Funktion auf einem "reset" - Taste geben, was nur funktioniert, wenn ich es auf zweimal, ich habe sogar versucht, es als ein normaler Knopf-Typ mit dem gleichen Ergebnis. Ich habe es auf anderen teilen der Website, aber die gleichen Ergebnisse besteht.
Den Funktionen, die es tut, ist, dass es löscht text, der angezeigt wird dynamisch jedes mal, wenn Sie fügen eine neue Bestellung ein. Und der html-reset-Funktionen wischt sich den rest von den Seiten Eingang, das ist ok, denke ich.
Hier können Sie die website besuchen und sehen Sie selbst:
http://www.premiere-produkter.no/pp/lagersalg/index.php
Ist hier ein Teil des Codes,
var tester;
var tester = function () {
document.form['reset'].onclick = function () {
contact_box_kurv.innerHTML = ("").replace (/,/g, '');
return false;
};
};
</script>
<h2><INPUT TYPE="RESET" name="reset" id="reset" VALUE="Tøm Handlekurv" onclick="tester()"></h2>
Hinweis: Um die Funktion, die Arbeit an der website, müssen Sie eine Bestellung.
- Ganz einfach, weil Sie mit onclick zweimal..
- Entfernen der Kommas aus einem leeren string?
- Better safe than sorry. Sie, nie wissen, wo Kommas, gehen bis zum Frühjahr, bis. ,,,
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schaltfläche hat eine inline -
onclick
Attribut, das nennttester()
. So auf den ersten Klick, es werde tun, was auch immertester()
tut - das ist, ersetzen Sie, dass mit einem anderenonclick
Satz der anonymen Funktion innerhalbtester()
. Also dann auf das zweite klicken, es werde tun, was das zweite anonyme Funktion hat.Versuchen Sie dies:
(I. e., die gewünschte Funktionalität direkt in
tester()
.)Müssen Sie dieses Skript separat:
Entfernen Sie den Ereignis-handler-Skript.