O.K. Copy Italia S.r.l.
Richiedi Intervento Richiedi Intervento Rag. Sociale Referente Numero di telefono Email Orari Ufficio Tipologia Fotocopiatrice Stampante Multifunzione Computer Software Modello N° Matricola Ubicazione macchina Indirizzo Piano Ufficio Lettura Contatori B/N Colore Note Facendo clic su invia, accetti termini e norme sulla privacy Invia $(document).ready(function(){ // Associa un gestore di eventi al cambiamento di stato del radio button $("#email").on("input", function() { var email = $("#email").val(); var emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; // Regex per verificare l'indirizzo email if (emailRegex.test(email)) { $('#email_txt').text(''); $("#isvalidemail").prop("checked", true); } else { $('#email_txt').html('Formato email non valido'); $("#isvalidemail").prop("checked", false); } console.log('FATTO'); }); $('#contatori,#modello_field, #matricola_field, #submit_field, #note_field,#ubicazione_field').hide(); $('input[name="tipologia"]').change(function(){ // Otteniamo il valore del radio button selezionato var valoreSelezionato = $('input[name="tipologia"]:checked').val(); $('#contatori,#modello_field, #matricola_field, #submit_field, #note_field,#ubicazione_field').slideUp(); // Stampiamo il valore del radio button selezionato sulla console console.log("Radio selezionato: " + valoreSelezionato); $('.radio').removeClass('selezionato'); $(this).parent().addClass('selezionato'); $('.nascosto').removeAttr('required'); if (valoreSelezionato == 'fotocopiatrice' || valoreSelezionato == 'stampante' || valoreSelezionato == 'telefax' || valoreSelezionato == 'multifunzione') { $('#contatori').slideDown(); $('#modello_field').slideDown(); $('#matricola_field').slideDown(); $('#ubicazione_field').slideDown(); $('#note_field').slideDown(); $('#submit_field').slideDown(); $('#matricola_field').val(''); $('#modello_txt').text('Modello'); $("#matricola").attr("required", true); $(".contatori_input").attr("required", true); //$('#contatori input').val(''); } else if (valoreSelezionato == 'computer') { $('#contatori').slideDown(); $('#modello_field').slideDown(); $('#matricola_field').slideDown(); $('#ubicazione_field').slideDown(); $('#note_field').slideDown(); $('#submit_field').slideDown(); $('#matricola_field').val(''); $("#matricola").attr("required", true); $(".contatori_input").attr("required", true); $('#modello_txt').text('Modello'); } else if (valoreSelezionato == 'software') { $('#contatori').slideUp(); $('#modello_field').slideDown(); $('#matricola_field').slideUp(); $('#ubicazione_field').slideDown(); $('#note_field').slideDown(); $('#submit_field').slideDown(); $('#matricola_field').val('-'); $("#matricola").attr("required", false); $(".contatori_input").attr("required", false); $('#modello_txt').text('Nome del software'); $('#contatori input').val(''); } else { alert('Errore non gestito'); } }); }); .radio { background-color:#FAFAFA; border:#AAA; width:47%; margin-bottom:5px !important; display: inline-block; color:#999; } .radio:hover{ background-color:#2196f3AA; color:white; } .radio.selezionato{ background-color:#0D8BF0; color:white; } .radio input { display: none; } .nascosto { display:block; visibility: hidden; }