Ciao a tutti,
dovrei risolvere questo problema della seguente form:
i 2 input text sono nascosti tramite css (display:none)codice HTML:<form data-toggle="validator" class="form-horizontal" role="form" id="form1" method="POST" action="form1.php"> <fieldset> <div class="form-group"> <label for="tipo" class="col-sm-2 control-label"><span class="required">tipo *:</span></label> <div class="col-sm-4"> <select id="tipo" name="tipo" class="form-control" required> <option value="">scegli un opzione..</option> <option value="1">opzione1</option> <option value="2">opzione2</option> </select> </div> </div> <div class="form-group spento"> <label for="descrizione1" class="col-sm-2 control-label"><span class="required">descrizione1 *:</span></label> <div class="col-sm-10"> <input type="text" class="form-control" id="descrizione1" name="descrizione1" minlength="3" maxlength="250" autocomplete="off" required /> </div> </div> <div class="form-group spento"> <label for="descrizione2" class="col-sm-2 control-label">descrizione2:</label> <div class="col-sm-10"> <input type="text" class="form-control" id="descrizione2" name="descrizione2" minlength="3" maxlength="250" autocomplete="off" /> </div> </div> <div class="form-group spento"> <label for="submit" class="col-sm-2 control-label"></label> <div class="col-sm-10"> <input type="submit" class="form-control" id="submit" name="submit" value="INVIA FORM" /> </div> </div> </fieldset> </form>
a seconda della scelta nella select, tramite javascript, mostro un input text piuttosto che l'altro.
Ho però il problema, che, "descrizione1" è "required" e se non lo compilo (in quanto ho scelto opzione2), la form non mi viene inviata.
Come posso risolvere?
E' una questione di css o di javascript?!![]()

Rispondi quotando