Używam HTML5 do sprawdzania poprawności pól. Przesyłam formularz za pomocą JavaScript przy kliknięciu przycisku. Ale sprawdzanie poprawności HTML5 nie działa. Działa tylko wtedy, gdy wtedy typ wejścia to submit
. Czy możemy zrobić coś innego niż przy użyciu sprawdzania poprawności JavaScript lub zmianie typu na submit
?Sprawdzanie poprawności HTML5, gdy typem wejściowym nie jest "prześlij"
Jest to kod HTML:
<input type="text" id="example" name="example" value="" required>
<button type="button" onclick="submitform()" id="save">Save</button>
mam wysłaniu formularza w funkcji submitform()
.
możemy użyć dwóch przycisków w jednym formularzu, który pokazuje błędy wymagane pola dla obu przycisków, dlaczego? jak rozwiązać? –
@HTMLDeveloper, powinieneś przedstawić swój problem, za pomocą kodu, jako nowego pytania (i sformułować je bardziej szczegółowo - naprawdę nie widzę, o co pytasz). –
Dzięki za prosty przykład i wyjaśnienie, działa dla mnie. "Alert" można uprościć do 'alert (f.validationMessage);' w kodzie przykładowym, na wypadek gdybyś przeszedł pętlę :-) – Mycah