Allora, il problema della select, sembra essere risolto,
ora ho un altro problema (non so se posso scriverlo in questa discussione o se devo aprirne un'altra).
Il problema è sempre con IE.
In pratica utilizzo una funzione Js per creare una tabella dipendenti dinamica.
Quindi creo gli elementi
codice:
var oTr=document.createElement("TR");
var oTd1=document.createElement("TD");
var oTd2=document.createElement("TD");
var oField=document.createElement("INPUT");
var oField2=document.createElement("INPUT");
[...]
var oText=document.createTextNode(rowDip);
e poi utilizzo la .setAtribute per definirne gli attributi
codice:
[....]
oField2.setAttribute("type", "input");
oField2.setAttribute("name", "nomeCognome_" + rowDip);
oField2.setAttribute("id", "nomeCognome_" + rowDip);
oField2.setAttribute("maxlength", "40");
oField2.setAttribute("size", "20");
oField2.setAttribute("class", "sizeFonts");
oField2.setAttribute("onblur", "checkDip(this);");
Con chrome e Firefox funziona tutto bene, con IE, alcuni atributi non vengono settati, con la conseguenza che per esempio non ho definita la lunghezza massima e non vengono nemmeno richiamate le funzioni per il controllo del campo sull' onblur.
Qualcuno sa se è possibile risolvere questo problema, magari con qualche istruzione fatta apposta per IE.
Grazie per l'attenzione