Capisco la semantica generale di un <fieldset>
, insieme a come l'attributo name
su un <fieldset>
può essere utilizzato per dare un significato a un gruppo di input. Lo W3 wiki ha un numero di esempi con questo.Cosa fa l'attributo del nome dell'elemento fieldset?
Tuttavia, non riesco a capire quale sia l'attributo name
sugli elementi <fieldset>
durante l'invio di moduli. Secondo MDN, il name
viene inviato con i dati del modulo. W3C indica anche che è per il nome dell'elemento, che viene utilizzato nell'invio del modulo.
Quando si prova l'attributo name
su un <fieldset>
, tuttavia, non vedo che venga inviato con il resto dei dati del modulo. Non è chiaro per me se ha un uso diverso dalla semantica.
L'attributo sugli elementi <fieldset>
deve essere inviato con i dati del modulo? Se sì, ha un valore? Che cosa fa?
Questo è piuttosto una buona domanda. Perché mai il campo ha bisogno di un attributo nome ... –
Come la maggior parte degli attributi "nome" sui componenti del modulo, generalmente lo uso per distinguere tra elementi del modulo dello stesso tipo. Per esempio. Differenziazione tra due diversi ambiti dopo la presentazione. – Tyler
@Tyler - Come si fa a distinguere tra i campi dopo l'invio quando il nome del fieldset non appare nel payload inviato nell'invio? – Quentin