Buongiorno a tutti,
ho un problema che sto riscontrando con l'attributo required:
Ho un form all'interno di una pagina php che tramite post passa i dati ad una pagina che si occupa di memorizzare i dati in un database. Da qualche tempo, non mi vengono più validati i campi impostati con l'attributo required, provo a postare un esempio nella speranza di ricevere un consiglio, perchè mi sto ritrovando campi caricati nel db ma non valorizzati:
Riporto un estratto del form, questa la parte iniziale:
codice HTML:
<form class="form" method="post" id="modulo" action="index.php?page=salva" enctype="multipart/form-data">
<div class="form-container">
<div class="card-commesse">
<div class="card-header">Anagrafica Cliente</div>
<div class="card-block">
<div class="row">
<div class="col-md-2">
<div class="input-group">
<span class="input-group-addon"><i class="far fa-calendar-alt" aria-hidden="true"></i></span>
<input type="text" class="form-control" id="datepicker" placeholder="Data Commessa" name="data" autocomplete="off" required="required">
</div>
</div>
</div>
questa la parte finale
codice HTML:
<div class="text-right">
<button type="button" class="btn btn-success right" onclick="if(confirm('Vuoi registrare?')){this.form.submit();}">Registra</button>
</div>
</div><!--Close Form Container--></form><!--Close Form-->
Questo problema di verifica con tutti i browser...