In realtà l'ho già fatto e lo so che va così.
Il problema è che quando richiamo così una specifica funzione, che ha sempre funzionato richiamata con l'eveto onclick di un tag, non va.
Mi spiego meglio.
codice:
<script language="javascript" type="text/javascript">
<!--
function visualizzalivello2(liv1) {
document.getElementById("nomerubricaLIVELLO2").innerHTML="";
document.getElementById("nomerubricaLIVELLO3").innerHTML="";
document.getElementById("nascondiifrrubriche3").style.visibility='visible';
document.getElementById("ifrscreenshotrubriche2").src="inclusioni/rubriche_livello2.asp?r=" + liv1;
document.getElementById("nascondiifrrubriche2").style.visibility='hidden';
document.getElementById("nomerubricaLIVELLO2").innerHTML='<samp>' + liv1 + '</samp>';
}
//-->
</script>
richiamo mediante evento onclick su immagine
codice:
[img]screenshotrubricheLIVELLO1/<%=iconaLIVELLO1%>.jpg[/img]px" height="<%=altezzaLIVELLO1%>px" border="1" style="cursor:pointer" title="<%=nomeiconaLIVELLO1%>" onclick="visualizzalivello2('<%=nomeiconaLIVELLO1%>')" />
funziona perfettamente.
procedo a run-time
codice:
<script>
document.getElementById("nomerubricaLIVELLO2").innerHTML="";
document.getElementById("nomerubricaLIVELLO3").innerHTML="";
document.getElementById("nascondiifrrubriche3").style.visibility='visible';
document.getElementById("ifrscreenshotrubriche2").src="inclusioni/rubriche_livello2.asp?r=" + liv1;
document.getElementById("nascondiifrrubriche2").style.visibility='hidden';
document.getElementById("nomerubricaLIVELLO2").innerHTML='<samp>' + liv1 + '</samp>';
</script>
e non va. Ovviamente i parametri che passo ho verificato siano corretti.