DHTML в Mozille
Здравствуйте.
У меня есть код, который работает во всех браузерах кроме Mozilla : for (i=0; i<10; i++){ //В цикле формируем таблицу по списку документов (по полученной XML строке) var num = 1+i; var a = "2"; var b = "1"; var c = "2"; var d = "4"; var e = "3"; var f = "2"; var g = "1"; var j = "0"; var k = "4"; var l = "2"; var m = "5"; var r = document.createElement('tr'); var cnum = document.createElement('td'); var ca = document.createElement('td'); var cb = document.createElement('td'); var cc = document.createElement('td'); var cd = document.createElement('td'); var ce = document.createElement('td'); var cf = document.createElement('td'); var cg = document.createElement('td'); var cj = document.createElement('td'); var ck = document.createElement('td'); var cl = document.createElement('td'); var cm = document.createElement('td'); var tnum = document.createTextNode(num); var ta = document.createTextNode(a); var tb = document.createTextNode(b); var tc = document.createTextNode(c); var td = document.createTextNode(d); var te = document.createTextNode(e); var tf = document.createTextNode(f); var tg = document.createTextNode(g); var tj = document.createTextNode(j); var tk = document.createTextNode(k); var tl = document.createTextNode(l); var tm = document.createTextNode(m); var t = document.all('tbb'); cnum.appendChild(tnum); ca.appendChild(ta); cb.appendChild(tb); cc.appendChild(tc); cd.appendChild(td); ce.appendChild(te); cf.appendChild(tf); cg.appendChild(tg); cj.appendChild(tj); ck.appendChild(tk); cl.appendChild(tl); cm.appendChild(tm); r.appendChild(cnum); r.appendChild(ca); r.appendChild(cb); r.appendChild(cc); r.appendChild(cd); r.appendChild(ce); r.appendChild(cf); r.appendChild(cg); r.appendChild(cj); r.appendChild(ck); r.appendChild(cl); r.appendChild(cm); t.tBodies(0).appendChild(r); } В чем проблема не могу понять!. Почему не рисует-то??? |
Цитата:
|
Спасибо
Еще вот здесь проблема t.tBodies(0).appendChild(r); на t.appendChild(r); У меня теперь getElementsByTagName не работает в Mozille хотя firebug показывает XML строчку нормально (деревом) Вот XML <?xml version="1.0" encoding="UTF-8" standalone="no"?> <listDoc><row><id_doc>60/41 08.09.11 14864 0 207336 eO </id_doc><date_doc>2011-09-08 00:00:00</date_doc>...</row></listDoc> Вот запрос к нему var id_doc_first = XMLResponse.getElementsByTagName('id_doc')[0].childNodes[0].nodeValue; |
Часовой пояс GMT +3, время: 22:39. |