salve a tutti, io ho una cartina geografica mappata, io vorrei che quando si clicca su uno stato appaia un div con una piccola descrizione sono disposto ad usare qualsiasi framework, a disposizione ho jquery
questo è il codice che ho creato
codice:
		<script>
			function scheda($selected, $stato, $nome, $band, $stemma, $capitale, $governo, $nato, $moneta) {
				
				var stato = $stato;
				var nome = $nome;
				var band = $band;
				var stemma = $stemma;
				var capitale = $capitale;
				var governo = $governo;
				var nato = $nato;
				var moneta = $moneta;
				
				var desc = "<h1>"+$stato+"</h1>
Nome completo: "+$nome+"
[img]"+$band+"[/img][img]"+$stemma+"[/img]
Capitale: "+$capitale+"
Forma di Governo: "+$governo+"
Nato: "+$nato+"
Moneta: "+$moneta;
				
				document.getElementById($selected).onclick.innerHTML = desc;
			}
			
				scheda("#russia", URSS, Unione delle Repubbliche Socialiste Sovietiche, img/urss.png, img/stemma_urss.png, Mosca, Repubblica Federale Socialista, 30 dicembre 1922, Rublo Sovietico);
		
		</script>
ho creato il div e con i css ho impostato display:none, vorrei che quando si clicca questo div diventi visibile, grazie per il vostro aiuto in anticipo, ma non riesco a capire dove sta questo errore