Javascript, setAttribute e… Explorer 6!!
Stavo scrivendo questo codice:
var oTable = document.getElementById('tabella');
var oTr = oTable.insertRow(posizione);
oTr.className="altrow";
var oTd1=document.createElement("TD");
var oTd2=document.createElement("TD");
oTd1.className="sms_about";
oTd2.className="sms";
oTd2.setAttribute("colspan","7");
...
per inserire una riga dinamicamente ad una tabella. Ma l’istruzione:
oTd2.setAttribute("colspan","7");
funzionava con Firefox, Safari e Opera, non con Explorer 6/7.
La soluzione al problema è qua :
http://webbugtrack.blogspot.com/2007/08/bug-242-setattribute-doesnt-always-work.html
il mio problema si è risolto così:
oTd2.setAttribute("colSpan","7");
Poi dicono che le maiuscole non contano per la Microsoft…
Leave a Reply