Salve a tutti,
devo far in modo che a seconda del link che venga cliccato, una funzione javascript stampi in un div una funzione php, che a sua volta stampa del codice html.

Il codice usato è questo:

codice:
<?php function stampa_form($a) { .... }
?>
<html><head>
<script type="text/javascript" language="javascript">

var text=new Array();
text[1]='<?php stampa_form(1); ?>';
text[2]='<?php stampa_form(2); ?>';
text[3]='<?php stampa_form(3); ?>';

function change(i){
document.getElementById('category').innerHtml='text[i]';
}
</script>
</head>
<body>
Link1
Link2
Link3
<div id="category">

</div>
</body></html>

all'inizio della pagina è definita la funzione php stampa_form($int) e ovviamente il file è salvato in .php

Il codice scritto credo sia giusto...avete qualche consiglio? Grazie