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

[ERLEDIGT] Suchfunktion nur einmal aufrufbar

Krapfen

Neues Mitglied
Hallo Leute hab folgendes Problem:
Code:
<input id="input-suche" type="text" size="20" placeholder="Suche...">
<button class="btn-suche" onClick="suche()"></button>
<script>
function suche(){
var eingabe = document.getElementById("input-suche").value.toLowerCase();
var gegenstand = document.getElementById(eingabe);
gegenstand.style.visibility = "visible";
}</script>

Wenn Ich nun etwas ins Suchfeld eingebe und danach Suche wird der Gegenstand gefunden und angezeigt.
Wenn ich jetz aber etwas anderes suchen will muss ich die Seite erneut laden, damit ich einen anderen Gegenstand suchen kann ansonsten wird der Gegenstand niemals "visible".

Hoffe ihr könnt mir helfen :)
 
Werbung:
Ok habs hinbekommen
Code:
function search(){
if(document.getElementById("input-suche").value!=""){
    var suche = document.getElementById("input-suche").value.toLowerCase().trim();
    var gegenstand = document.getElementById(suche);
    gegenstand.style.visibility = "visible";}
else{
    var reset = document.getElementsByClassName('gegenstand');
    for(i=0; i<reset.length; i++){
    reset[i].style.visibility = "hidden";}}
}
 
Zurück
Oben