Salve....sono ancora io...ho dato un'occhiata al codice e ho cercato di modificarlo per il mio caso..ma c'è qualcosa di sbagliato..perchè non fa proprio nulla....

Vi posto il codice...se qualcuno ha tempo e voglia di dargli una occhiata..

Questa è la mia select iniziale!!!

<td>
<select name="prop_name">
<%
if (ft_prop_name != null && ft_prop_name.length >0) {
for (int i=0; i<ft_prop_name.length; i++) {
%>
<option value="<%=ft_prop_name[i]%>,<%=ft_prop_type[i]%>"> <%=ft_prop_name[i]%> </option>
<%
}
%>
</select>
<%
}
%>
</td>
<tr>
<td id="ins">
<input type="button" value="Aggiungi un'altra selezione" onClick="addSelection(ft_prop_name,ft_prop_type)"/>
</tr>

e questa è la funzione che ho fatto....

function addSelection(ft_prop_name,ft_prop_type) {

var oField=document.createElement("select");
oField.name="prop_name";

for(int i=0;i<ft_prop_name.length;i++){
var oField2=document.createElement("option");
oField2.text = ft_prop_name[i];
oField2.value = ft_prop_name[i]+","+ft_prop_type[i];
oField.add(oField2);
}

document.getElementById('ins').appendChild(oField) ;

}



Per la remove ci devo ancora pensare!!!!


Grazie infinite per ogni tipo di aiuto!!!!

Buona giornata

Anna Zanetti