Ciao a tutti!!!
ho questo pezzo di codice in pratica vorrei fare in modo che mi venisse nascosto l'elemento div corrispondente al menu scelto.
In pratica l'analisi è questa:
- Seleziono uno dei 4 menu e ci clicco sopra..
(es. 'gestione anagrafica' con id = 1)
- l'evento on click mi trasferisce l'id della cella cliccata alla
funzione javascript che unisce l'id recuperato(1) alla
stringa "campo" e quindi ottengo l'elemento da nascondere(campo1)
- con javascript e css nascondo l'elemento:
["campo" + elemento].style.visibility = "hidden"; (credo che sbaglio qua!!)
In teoria tutto dovrebbe funzionare ma non va , credo che non mi riconosca la stringa "campo" + 1
Spero di essere stato chiaro e che qualcuno mi aiuti!!!!
<script language="javascript1.2">
function menu(elemento){
["campo" + elemento].style.visibility = "hidden";
}
</script>
.....
<tr>
<td id="1" onClick="menu(this.id)">Gestione Anagrafiche</td>
<td id="2" onClick="menu(this.id)">Gestione Magazzino</td>
<td id="3" onClick="menu(this.id)">Gestione Flusso</td>
<td id="4" onClick="menu(this.id)">Documenti</td>
</tr>
<tr>
<td colspan="4" align="center">
<div id="campo1">Primo</div>
<div id="campo2">Secondo</div>
<div id="campo3">Terzo</div>
<div id="campo4">Quarto</div>
</td>
</tr>
.......