Questa pagina è generata dai pacchetti Magma, documentati solo in inglese.
<!-- INCORRECT --><mds-input-select name="categoria"> <div class="option-group"> <span>Notizie</span> <span>Eventi</span> </div></mds-input-select>
<!-- CORRECT --><mds-input-select name="categoria" placeholder="Seleziona..."> <option value="news">Notizie</option> <option value="eventi">Eventi</option></mds-input-select><!-- INCORRECT --><mds-input-select id="sel" name="tipo"></mds-input-select><script> document.getElementById('sel').addEventListener('change', (e) => { console.log(e.target.value); // may be undefined or stale });</script>
<!-- CORRECT --><mds-input-select id="sel" name="tipo"></mds-input-select><script> document.getElementById('sel').addEventListener('mdsInputSelectChange', (e) => { console.log(e.detail.value); });</script><!-- INCORRECT - using 'info' just for a blue accent --><mds-input-select name="argomento" variant="info"> <option value="A">Argomento A</option></mds-input-select>
<!-- CORRECT - set variant only to reflect real validation state --><mds-input-select name="argomento" variant="error" required placeholder="Obbligatorio"> <option value="A">Argomento A</option></mds-input-select>/* INCORRECT */mds-input-select >>> select { font-size: 1rem; border: 2px solid red;}
/* CORRECT */mds-input-select { --mds-input-select-ring: 0 0 0 2px rgb(var(--magma-danger-emphasis)); --mds-input-select-variant-color-rgb: var(--magma-danger-emphasis);}mds-input-select::part(select) { font-size: 1rem;}<!-- INCORRECT - a real value supplied as placeholder text --><mds-input-select name="priorita" placeholder="Media"> <option value="bassa">Bassa</option> <option value="media">Media</option> <option value="alta">Alta</option></mds-input-select>
<!-- CORRECT - use value to pre-select a real option --><mds-input-select name="priorita" value="media"> <option value="bassa">Bassa</option> <option value="media">Media</option> <option value="alta">Alta</option></mds-input-select><!-- INCORRECT --><select name="categoria" class="form-select"> <option value="">Seleziona...</option> <option value="A">Categoria A</option></select>
<!-- CORRECT --><mds-input-select name="categoria" placeholder="Seleziona..."> <option value="A">Categoria A</option></mds-input-select>