Ho la seguente funzione JavaScript:
<script type="" language="JavaScript">
function crea(valore,identificatore){
nuovo_elemento = document.createElement("div");
now= valore;
nuovo_elemento.innerHTML=now.toLocaleString();
document.getElementById("container").appendChild(nuovo_elemento);
obj=eval("document.getElementById(\"quadro"+parseInt(document.getElementById("container").childNodes.length)+"\")");
}
</script>
che viene utilizzata così:
select id="modelli" name="modelli"
onChange="crea(this.options[this.selectedIndex].value)">
<%
List articoli = ccb.listArticolo();
for (Iterator<Articolo> iter = articoli.iterator(); iter.hasNext()
{
Articolo articolo = iter.next();
%>
<option id="<%=articolo.getId_articolo()%>" value="<%=articolo.getDescrizione_articolo()%>"><%=articolo.getNome_articolo()%></option>
alert (<%=session.setAttribute("id-attributo", articolo.getId_articolo())%>)
<%
}
%>
</select>
Vorrei salvarmi in una variabile di sessione il valore dell'attributo id della option che ho selezionato.
Grazie
<script type="" language="JavaScript">
function crea(valore,identificatore){
nuovo_elemento = document.createElement("div");
now= valore;
nuovo_elemento.innerHTML=now.toLocaleString();
document.getElementById("container").appendChild(nuovo_elemento);
obj=eval("document.getElementById(\"quadro"+parseInt(document.getElementById("container").childNodes.length)+"\")");
}
</script>
che viene utilizzata così:
select id="modelli" name="modelli"
onChange="crea(this.options[this.selectedIndex].value)">
<%
List articoli = ccb.listArticolo();
for (Iterator<Articolo> iter = articoli.iterator(); iter.hasNext()

Articolo articolo = iter.next();
%>
<option id="<%=articolo.getId_articolo()%>" value="<%=articolo.getDescrizione_articolo()%>"><%=articolo.getNome_articolo()%></option>
alert (<%=session.setAttribute("id-attributo", articolo.getId_articolo())%>)
<%
}
%>
</select>
Vorrei salvarmi in una variabile di sessione il valore dell'attributo id della option che ho selezionato.
Grazie