Rendere o meno visibile un campo idi un form mail
Autore: L P.
Visite 2411,
Followers 2,
Condiviso 0
buongiorno, mi servirebbe poter rendere o meno visibile un campo di un form mail in base al contenuto di un'altro campo.
grazie
Postato il
Se ho capito bene prova a leggere questo topic:
http://www.unofficialwsx5.com/index.php?topic=1733.0
Se fosse quello che cerchi, l'esempio è stato fatto con la 10 ma dovrebbe essere valido anche per la 11
Autore
Ti ringrazio per la rapida risposta che in parte mi ha molto aiutato però non riesco far funzionare il tutto perchè il mio campo che determina la condizione non un radiobutton ma un campo testo ... e sebbene abbia provato serie cose non ne sto andando fuori.
qui sotto il codice come l'ho scritto e inserito ... ti ringrazio anticipatamente per l'ulteriore aiuto che potrai darmi.
<script>
var mioform = '#imObjectForm_29'; //attributo id del form
var mioinput = 'imObjectForm_29_3'; //attributo name dell'input che crea la condizione
var miaselect = '#imObjectForm_29_4'; //attributo id del campo select da mostrare/nascondere in base alla condizione
function condizione() {
if ($('input[name="'+mioinput+'"]:text').val() != 'privato') { //valore del campo select che crea la condizione
$(miaselect).parent().css('display', 'inline');
} else {
$(miaselect).parent().css('display', 'none');
$(miaselect).val('');
}
}
$(document).ready(function () {
condizione();
$(mioform+' .radiobutton').change(function () {
condizione();
})
$(mioform+' input:reset').click(function () {
$(miaselect).parent().css('display', 'none');
})
});
condizione()
</script>
Se metti un link alla tua prova (anche su, per esempio, Altervista), forse si riesce a capire meglio.
Autore
ciao, a questo link http://www.bugyugy.com/test/ trovi una pagina dove ho inserito quanto segue come da indicazioni ...
<script>
var mioform = '#imObjectForm_30'; //attributo id del form
var mioinput = 'imObjectForm_30_3'; //attributo name dell'input che crea la condizione
var miaselect = '#imObjectForm_30_4'; //attributo id del campo select da mostrare/nascondere in base alla condizione
function condizione() {
if ($('input[name="'+mioinput+'"]:text').val() != 'privato') { //valore del campo select che crea la condizione
$(miaselect).parent().css('display', 'inline');
} else {
$(miaselect).parent().css('display', 'none');
$(miaselect).val('');
}
}
$(document).ready(function () {
condizione();
$(mioform+' .radiobutton').change(function () {
condizione();
})
$(mioform+' input:reset').click(function () {
$(miaselect).parent().css('display', 'none');
})
});
condizione()
</script>
... grazie ancora per il prezioso aiuto che portrai darmi.
Autore
scusa ... dimenticavo ...
quando la TIPLOGIA RICHIEDENTE è "privato" non volgio che appaia il campo DENOMINAZIONE, campo che invece deve essere visibile per tutte le altre tipologie richiedente.
grazie 1k
Ho fatto un esempio qui:
http://lemonsong.altervista.org/test_input_condizionale/
Autore
grazie INFINITE ... è perfetta!!!!!!!!!
... mi sai indicare un testo buono dove possa studiare e iniziare a capire qualcosa di più sugli script???
GRAZIE ancora per tutto.
Prego, ho aggiunto una variante con il campo "Denominazione" obbligatorio:
http://lemonsong.altervista.org/test_input_condizionale/pagina-1.html
Se stai cercando delle guide online, ti posso solo indicare un po' di siti (tra i tanti) dove puoi trovare un bel po' di risorse:
http://www.html.it
http://www.mrwebmaster.it
http://www.w3schools.com
http://api.jquery.com
Autore
... a dire il vero volevo chiedertelo ma poi ho desistito per non approffittare della tua disponibilità!
l'ho già integrata ... perfetta!!!
veramente molto bravo e gentile ... grazie, grazie, grazie per tutto :-))))))))))))))))