Mi chiedo solo se l'input fa parte delle specifiche HTML5 o il pulsante è il modo migliore o c'è qualcos'altro ancora migliore da usare.HTML5 input versus button
<input type="submit" value="submit"/>
<button type="submit">submit</button>
Mi chiedo solo se l'input fa parte delle specifiche HTML5 o il pulsante è il modo migliore o c'è qualcos'altro ancora migliore da usare.HTML5 input versus button
<input type="submit" value="submit"/>
<button type="submit">submit</button>
La loro differenza sta nel modo in cui li si utilizza. Anche se la loro funzione di base è la stessa, la differenza principale è che puoi inserire HTML in un elemento <button>
.
<button>
è anche noto per avere problemi in alcune versioni di IE
(IE6)
Tutto è un problema in IE (IE6) :-) – Sydwell
Dal MDC docs:.
"<button>
elementi sono molto più facili da stile di <input>
elementi È possibile aggiungere contenuti HTML interno (think <em>
, <strong>
o anche <img>
e utilizzare: after e: before pseudo-element per ottenere rendering complessi mentre <input>
accetta solo un attributo del valore di testo. "
possibile duplicato di [
Dai un'occhiata a [questa domanda] (http: // stackoverflow. com/domande/469.059/button-vs-input-tipo-button-che-per-use). – Daanvn
Buon collegamento. È type = invia qui, però, quindi non è un duplicato esatto. – Thilo