Gli Input fields sono le componenti dell’interfaccia dedicate all’inserimento di dati all’interno del sistema.
Negli esempi sottostanti, si mostrano varie casistiche di componenti per l’input di dati.
<divclass="row mb-5"><divclass="col">Stato inattivo</div><divclass="col">Stato attivo</div><divclass="col">Stato disabilitato</div></div><divclass="row"><divclass="col"><divclass="form-group"><labelfor="exampleInputText1">Etichetta di esempio</label><inputtype="text"class="form-control"id="exampleInputText1"></div></div><divclass="col"><divclass="form-group"><labelclass="active"for="exampleInputText2">Etichetta di esempio</label><inputtype="text"class="form-control focus--mouse"id="exampleInputText2"></div></div><divclass="col"><divclass="form-group"><labelclass="active"for="exampleInputText3">Etichetta di esempio</label><inputtype="text"class="form-control"id="exampleInputText3"disabled></div></div></div><divclass="row mb-5"><divclass="col-4">Input corretto</div><divclass="col-4">Attenzione</div><divclass="col-4">Errore</div></div><divclass="row"><divclass="form-group col-4"><labelclass="active"for="input-field-10">Etichetta di esempio</label><inputtype="text"class="form-control is-valid"id="input-field-10"name="input-field-10"value="Testo immesso"/></div><divclass="form-group col-4"><labelclass="active"for="input-field-11">Etichetta di esempio</label><inputtype="text"class="form-control is-valid warning"id="input-field-11"name="input-field-11"value="Testo immesso"/></div><divclass="form-group col-4"><labelclass="active"for="input-field-12">Etichetta di esempio</label><inputtype="text"class="form-control is-invalid"id="input-field-12"name="input-field-12"value="Testo immesso"/></div></div>
Input field con istruzioni
È preferibile inserire istruzioni nei campi di testo, ad esempio quando all’utente si richiede l’inserimento di molteplici informazioni, per agevolare la comprensione e la chiarezza.
<divclass="row mb-5"><divclass="col">Stato inattivo</div><divclass="col">Stato attivo</div><divclass="col">Stato disabilitato</div></div><divclass="row"><divclass="col"><divclass="form-group"><labelfor="passwd1">Password con label e testo di aiuto</label><inputtype="password"data-bs-inputclass="form-control input-password"id="passwd1"aria-describedby="infoPassword1"/><buttontype="button"class="password-icon btn"role="switch"aria-checked="false"><spanclass="visually-hidden">Mostra/Nascondi Password</span><svgclass="password-icon-visible icon icon-sm"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-visible"></use></svg><svgclass="password-icon-invisible icon icon-sm d-none"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-invisible"></use></svg></button><smallid="infoPassword1"class="form-text">Inserisci almeno 8 caratteri</small></div></div><divclass="col"><divclass="form-group"><labelclass="active"for="passwd2">Password con label e testo di aiuto</label><inputtype="password"data-bs-inputclass="form-control input-password"id="passwd2"aria-describedby="infoPassword2"value="iuQ34!iwah"/><buttontype="button"class="password-icon btn"role="switch"aria-checked="false"><spanclass="visually-hidden">Mostra/Nascondi Password</span><svgclass="password-icon-visible icon icon-sm"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-visible"></use></svg><svgclass="password-icon-invisible icon icon-sm d-none"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-invisible"></use></svg></button><smallid="infoPassword2"class="form-text">Inserisci almeno 8 caratteri</small></div></div><divclass="col"><divclass="form-group"><labelclass="active"for="passwd3">Password con label e testo di aiuto</label><inputtype="password"data-bs-inputclass="form-control input-password"id="passwd3"aria-describedby="infoPassword3"value="iuQ34!iwah"disabled/><buttontype="button"class="password-icon btn"role="switch"aria-checked="false"><spanclass="visually-hidden">Mostra/Nascondi Password</span><svgclass="password-icon-visible icon icon-sm"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-visible"></use></svg><svgclass="password-icon-invisible icon icon-sm d-none"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-invisible"></use></svg></button><smallid="infoPassword3"class="form-text">Inserisci almeno 8 caratteri</small></div></div></div>
Validazione password
Inserisci almeno 8 caratteri, combinando maiuscole, numeri e caratteri speciali.
<divclass="row mb-5"><divclass="col">Stato inattivo</div><divclass="col">Stato attivo</div><divclass="col">Stato disabilitato</div></div><divclass="row"><divclass="col"><divclass="form-group"><divclass="input-group"><spanclass="input-group-text"><svgclass="icon icon-sm"><usexlink:href="/bootstrap-lombardia/dist/svg/sprites.svg#it-key"></use></svg></span><labelfor="passwd41">Password con label e testo di aiuto</label><inputtype="password"data-bs-inputclass="form-control input-password"id="passwd41"aria-describedby="infoPassword41"/><buttontype="button"class="password-icon btn"role="switch"aria-checked="false"><spanclass="visually-hidden">Mostra/Nascondi Password</span><svgclass="password-icon-visible icon icon-sm"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-visible"></use></svg><svgclass="password-icon-invisible icon icon-sm d-none"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-invisible"></use></svg></button></div><smallid="infoPassword41"class="form-text">Inserisci almeno 8 caratteri</small></div></div><divclass="col"><divclass="form-group"><divclass="input-group"><spanclass="input-group-text"><svgclass="icon icon-sm"><usexlink:href="/bootstrap-lombardia/dist/svg/sprites.svg#it-key"></use></svg></span><labelclass="active"for="passwd42">Password con label e testo di aiuto</label><inputtype="password"data-bs-inputclass="form-control input-password"id="passwd42"aria-describedby="infoPassword42"value="iuQ34!iwah"/><buttontype="button"class="password-icon btn"role="switch"aria-checked="false"><spanclass="visually-hidden">Mostra/Nascondi Password</span><svgclass="password-icon-visible icon icon-sm"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-visible"></use></svg><svgclass="password-icon-invisible icon icon-sm d-none"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-invisible"></use></svg></button></div><smallid="infoPassword42"class="form-text">Inserisci almeno 8 caratteri</small></div></div><divclass="col"><divclass="form-group"><divclass="input-group"><spanclass="input-group-text"><svgclass="icon icon-sm"><usexlink:href="/bootstrap-lombardia/dist/svg/sprites.svg#it-key"></use></svg></span><labelclass="active"for="passwd43">Password con label e testo di aiuto</label><inputtype="password"data-bs-inputclass="form-control input-password"id="passwd43"aria-describedby="infoPassword43"value="iuQ34!iwah"disabled/><buttontype="button"class="password-icon btn"role="switch"aria-checked="false"><spanclass="visually-hidden">Mostra/Nascondi Password</span><svgclass="password-icon-visible icon icon-sm"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-visible"></use></svg><svgclass="password-icon-invisible icon icon-sm d-none"><usehref="/bootstrap-lombardia/dist/svg/sprites.svg#it-password-invisible"></use></svg></button></div><smallid="infoPassword43"class="form-text">Inserisci almeno 8 caratteri</small></div></div></div>