Zastanawiam się, czy dane wejście jest częścią specyfikacji HTML5, czy przycisk jest lepszy, czy jest coś jeszcze lepszego.Wejście HTML5 a przycisk
<input type="submit" value="submit"/>
<button type="submit">submit</button>
Zastanawiam się, czy dane wejście jest częścią specyfikacji HTML5, czy przycisk jest lepszy, czy jest coś jeszcze lepszego.Wejście HTML5 a przycisk
<input type="submit" value="submit"/>
<button type="submit">submit</button>
Różnica polega na sposobie korzystania z nich. Podczas gdy ich podstawowa funkcja jest taka sama, główną różnicą jest to, że możesz umieścić HTML w elemencie <button>
.
<button>
również wiadomo, że problemy w niektórych wersjach IE
(IE6)
Wszystko jest problemem w IE (IE6) :-) – Sydwell
od MDC docs.
"<button>
elementy są znacznie łatwiejsze do stylu niż <input>
elementów można dodać wewnętrzną zawartość HTML (think <em>
, <strong>
lub nawet <img>
) i użyj: after i: before pseudo element do osiągnięcia złożonego renderowania, podczas gdy <input>
akceptuje tylko atrybut wartości tekstowej. "
możliwy duplikat [
Spójrz na [to pytanie] (http: // stackoverflow. com/questions/469059/button-vs-input-type-button-which-to-use). – Daanvn
Dobry link. Jest to type = submit tutaj, więc nie jest to dokładny duplikat. – Thilo