• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Fehlersuche bei Button mit Javascript

Flayflay

Neues Mitglied
Hallo zusammen,

ich bin dabei eine Art "Suche" für meine Website zu erstellen, finde jedoch in meinem JavaScript Code den Fehler nicht. Nun hoffe ich, dass ein paar Augen mehr den Fehler finden :/

HTML:
                <h1>Suche</h1><input type="text" id="eingabefeld"></input>
                <button onMouseUp="search()">Suchen</button>
                <script type="text/javascript" language="JavaScript">
                    function search() {
                        var Eingabe1 = document.getElementById ("eingabefeld").value;
                            if (Eingabe1 == Gästebuch) {
                                var confirm1 window.confirm("Möchtest du zum Gästebuch weitergeleitet werden?");
                                if (confirm1 == true) {
                                //Anweisungen
                                }
                                else {
                                //Nichts
                                }
                            }
                            if (Eingabe1 == Video) {
                                var confirm1 window.confirm("Möchtest du zum Videofeed weitergeleitet werden?");
                                if (confirm1 == true) {
                                //Anweisungen
                                }
                            }
                                else {
                                //Nichts
                                }
                    }
                </script>

Gruß
Flayflay
 
Die Funktion wird nie ausgeführt werden, da Du innerhalb des <button>-Elementes keine Texte eingeben und somit den onmouseup-Eventhandler ausführen kannst. Du müsstest sowohl input- wie auch button-Element mit einem <form>-Element umgeben und diesem <form>-Element den onsubmit-Handler geben, der deine Funktion dann aufruft. Dazu musst Du der Funktion jedoch zwingend noch einen return-Wert geben.

Beispiel:
HTML:
<form action="#" onsubmit="return seach();">

Code:
function search() {
 ...
 return false;
}
 
Zurück
Oben