Rendi invisibili tutti gli altri?Originariamente inviato da cecco-idro
Come faccio a passare l'id o la classe del div che deve rendere invisibile?
Brutto codice, ma dovrebbe funzionare:
HTHcodice:<script language="JavaScript" type="text/javascript"> function Intro_Flags(quale) { document.getElementById('it').style.display = (quale == 'it') ? '' : none; document.getElementById('en').style.display = (quale == 'en') ? '' : none; document.getElementById('fr').style.display = (quale == 'fr') ? '' : none; document.getElementById('de').style.display = (quale == 'de') ? '' : none; document.getElementById('es').style.display = (quale == 'es') ? '' : none; document.getElementById('jp').style.display = (quale == 'jp') ? '' : none; document.getElementById('ima_it').src = (quale == 'it') ? 'common/flags/flag_it.jpg' : 'common/flags/flag_it_2.jpg'; document.getElementById('ima_en').src = (quale == 'en') ? 'common/flags/flag_en.jpg' : 'common/flags/flag_en_2.jpg'; document.getElementById('ima_fr').src = (quale == 'fr') ? 'common/flags/flag_fr.jpg' : 'common/flags/flag_fr_2.jpg'; document.getElementById('ima_de').src = (quale == 'de') ? 'common/flags/flag_de.jpg' : 'common/flags/flag_de_2.jpg'; document.getElementById('ima_es').src = (quale == 'es') ? 'common/flags/flag_es.jpg' : 'common/flags/flag_es_2.jpg'; document.getElementById('ima_jp').src = (quale == 'jp') ? 'common/flags/flag_jp.jpg' : 'common/flags/flag_jp_2.jpg'; } </script> [img]common/flags/flag_it_2.jpg[/img] [img]common/flags/flag_en.jpg[/img] [img]common/flags/flag_fr_2.jpg[/img] [img]common/flags/flag_de_2.jpg[/img] [img]common/flags/flag_es_2.jpg[/img] [img]common/flags/flag_jp_2.jpg[/img] <div name='desc' id='en' class='en'>en</div> <div name='desc' id='it' style='display:none'>it</div> <div name='desc' id='fr' style='display:none'>fr</div> <div name='desc' id='de' style='display:none'>de</div> <div name='desc' id='es' style='display:none'>es</div> <div name='desc' id='jp' style='display:none'>jp</div>
Zappa