Non riesco a trovare un esempio da nessuna parte ... qual è il modo corretto di fare una casella di controllo HTML5?La casella di controllo HTML5 corretta è
risposta
Per quanto ne so e the docs state, non è cambiato nulla di fondamentale. Il markup di base è
<input name="your_name" value="your_value" type="checkbox">
Ciò che è nuovo è alcune proprietà interessanti.
form
- un riferimento al modulo di controllo è associata aautofocus
(bello!) - da mettere a fuoco non appena il documento viene caricatorequired
(bello!) - richiede che si tratti controllato (super bello! Anche se non è supportato da Internet Explorer o Safari (ancora).)
+1 "super bello! Anche se non capisco perfettamente come questo abbia senso per una casella di controllo." molto vero .. buona cattura ... devo fare una domanda su questo? – naveen
@yet perché no, sarebbe interessante sapere! –
http://stackoverflow.com/questions/4901576/html5-significance-of-attribute-named-required-in-checkbox-radio – naveen
Un esempio più completo - ed evitando il lungo flusso di post a How to check whether a checkbox is checked in jQuery?.
HTML
<input id="your_id" name="your_name" value="your_value" type="checkbox">
Opzionalmente aggiungere l'attributo 'controllato' per difetto a controllare il carico.
<input id="your_id" name="your_name" value="your_value" type="checkbox" checked>
JavaScript
$('#your_id').is(':checked') // Returns a Boolean TRUE if checked
esempio
if ($('#your_id').is(':checked')) {
// Checkbox was checked
}
Stai usando jquery, dovrebbe essere menzionato, anche se è una libreria javascript che non è javascript. – Vignesh
- 1. La casella di controllo Espresso è spuntata
- 2. ottenere una corretta valore casella di controllo utilizzando form.serialize
- 3. Controllo CheckedListBox - Solo spuntando la casella di controllo quando viene cliccata la casella di controllo attuale
- 4. Gestore di eventi OnCheckedChanged di asp: la casella di controllo non viene attivata quando la casella di controllo è deselezionata
- 5. Come rilevare se un controllo di input HTML5 è supportato?
- 6. casella di controllo generale "sincronizzazione automatica" casella di controllo
- 7. valore casella di controllo è sempre 'on'
- 8. Grails: la casella di controllo non è impostata su false
- 9. Controlla se la casella di controllo 'this' è spuntata
- 10. jquery controlla se la casella di controllo asp è selezionata
- 11. Utilizzare la casella di controllo all'interno di un controllo ripetitore
- 12. Seleziona la casella di controllo dall'interno dell'ascoltatore
- 13. casella di controllo Grails
- 14. personalizza la casella di controllo preferenza
- 15. Come aggiungere Controllo Gravatar di AjaxControlToolkit prima o dopo la casella di controllo nel controllo casella di controllo
- 16. HTML5 come casella interrotta
- 17. come deselezionare la casella di controllo
- 18. Immagini personalizzate per la casella di controllo?
- 19. Controllo casella di controllo per applicazione iOS
- 20. Controllo predefinito una casella di controllo html
- 21. Controllo casella di controllo pdf con itextsharp
- 22. Perché onchange su una casella di controllo non generato quando la casella è cambiato indirettamente
- 23. casella di controllo disattiva jstree
- 24. Il valore del database della casella di testo/casella di spunta non è corretto finché la casella di testo/casella di controllo non è convalidata
- 25. è la mia enumerazione corretta?
- 26. Casella di controllo in ExpandableListView
- 27. Pulsante casella di controllo personalizzato
- 28. simple_form casella di controllo Bootstrap
- 29. Combinazione casella di controllo WPF
- 30. laravel casella di controllo lama
Um ... Allo stesso modo di una casella di controllo HTML 4? –