html5 erforderlich validator funktioniert nicht mit eingabetyp = button

Hier ist mein HTML-Code

<form id="form1" runat="server">
<input id="q" required />
<input id="btn" type="submit" value="Search">
</form>

Ich habe HTML5-Feldvalidatoren benötigt, es funktioniert aber mit einem Beitrag zurück. Ändern Sie daher den Code wie folgt, um ein Postback zu vermeiden

<form id="form1" runat="server">
<input id="q" required />
<input id="btn" type="button" value="Search">
</form>

Der erforderliche Validator funktioniert jedoch nicht

Antworten auf die Frage(1)

Ihre Antwort auf die Frage