Ist es möglich, ein Formular zu löschen und die Seite mit einem Knopf neu zu laden?

8

Ich habe ein Formular auf einer Seite, auf dem der Benutzer etwas eingibt, und dann wird ein Ergebnis zurückgegeben und auf der Seite angezeigt. Ist es für mich möglich, einen Button zu haben, der sowohl die Suchergebnisse als auch das Formular gleichzeitig löscht?

Ich weiß, dass Sie die <input type="reset" value="Reset"/> -Schaltfläche im Formular verwenden können, um das Formular zurückzusetzen und den folgenden Code zu verwenden, um die Seite erneut zu laden.

<input type="button" value="Clear Results" onClick="window.location.reload()">

Ist es möglich, die Schaltfläche beide Dinge zu tun, d. h. die Suchergebnisse löschen und das Formular zurücksetzen? Kann es mit JavaScript gemacht werden, wenn ja wie?

Danke

    
zik 12.07.2011, 15:02
quelle

4 Antworten

12

Wenn Sie die Funktionalität beider Snippets, die Sie gepostet haben, möchten, können Sie sie einfach kombinieren.

%Vor%

(Dort können Sie jetzt meine Antwort XD akzeptieren)

    
rockerest 12.07.2011, 15:28
quelle
12

Ich bin ein Fan von @ MikeyHogarth's Vorschlag, da er aufgerufen wird, egal wie die Seite aktualisiert wird. Dies ist eine jener seltenen Zeiten, in denen ich gerade Javascript einfacher als jQuery finde, also wollte ich nur den Code dafür hinzufügen.

%Vor%

Dies verwendet das Formularname-Attribut, und wenn Sie lieber das Formular-ID-Attribut verwenden möchten, verwenden Sie stattdessen:

%Vor%     
Chaya Cooper 07.03.2013 18:14
quelle
5

Verwenden Sie JQuery, machen Sie so etwas auf der Seite;

%Vor%

und dann verwenden Sie einfach Ihre zweite Eingabe, Formulare werden automatisch aktualisiert, wenn die Seite geladen wird.

    
Mikey Hogarth 12.07.2011 15:13
quelle
1

Sie können die Seite einfach mit diesem Code an den aktuellen Ort weiterleiten:

%Vor% %Vor%     
Saeed Rahimi 21.09.2016 12:27
quelle

Tags und Links