Я пытаюсь вытолкнуть свой вывод из кода VBScript в строке таблицы и ячейке таблицы.Генерирующий стол
Мой код:
Set table = document.CreateElement("table")
i = 0
For Each node In objMSXML.selectNodes(sXPath)
Set tr = document.createElement("tr")
Set td = document.createElement("td")
For Each element In node
td.innerText = element.parentNode.nodeName & "->" & element.text
tr.appendChild td
Next
table.appendChild tr
ObjOutFile.WriteLine node.parentNode.nodeName & "->" & node.text
i = i + 1
Next
document.body.appendChild table
Что с ней? он не работает, пока я могу нажать вывод в списке.
Редактировать Я использую этот код, он печатает выходные данные, как ожидалось, но таблица не заполняется.
ObjOutFile.WriteLine thing.path
document.body.appendChild p
Set tbody = document.createElement("tbody")
For Each node In objMSXML.selectNodes(sXPath)
Set trow = document.createElement("tr")
Set tcol = document.createElement("td")
tcol.innerText = tcol.innerText & node.parentNode.nodeName & "->" & node.text
ObjOutFile.WriteLine node.parentNode.nodeName & "->" & node.text
trow.appendChild(tcol)
tbody.appendChild(trow)
'ObjOutFile.WriteLine node.parentNode.nodeName & "->" & node.text
Next
document.appendChild(tbody)
В ObjOutFile.writeLine
печатает как:
C:\Users\abc\Desktop\samp.txt hamster->AbcPos hamster->Database Layer hairyStyle->qskxyz hairyGirl->qixyz hairyGirl->abc hairyGirl->def
«не работает» является недостаточным описанием проблемы. Что * точно * не работает должным образом? –
Он не заполняет ни одну таблицу на странице, ни таблицу в пустой, такой невидимой. но мои переменные имеют данные. Итак, стол должен прийти – user2816085
На какой странице? Этот код работает в ОМТ? Классическая страница ASP? –