Inizialmente volevo fare che quando l'utente mi compila un campo di selzione tipo questo:
Codice PHP:
<select name="ndestinatari" onChange="GeneraCampi(this[this.selectedIndex].value);">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
Mi compare nel layer div
due menu di selzione multimpla:
una con tutte le localita...
un'altro con dei dati che devo prendere dal database che sono delle varie opzioni...
Riesco a far stampare a javascript un campo text..
Ma non riesco a a far stampare del codice php o a richiamare una funzione sempre in php che me la stampi...
Ad esempio:
Codice PHP:
<script language="JavaScript">
function GeneraCampi(n) {
n=parseInt(n);
var str="";
//All'interno della stringa dovrei fargli passare anche la variabile i che mi è molto utile a rinominare con un for i vari campi di selezione che voglio stampare
for (i=0; i<n; i++) str+="<? echo get_campi_select(); ?>";
document.getElementById('livello').innerHTML=str;
}
</script>
spero di essere stato chiaro altrimenti modifichero la pagina e la dividero in due... era molto bello che comparissa al cambiamento del menu di selezione..