我无法动态地向 HTML 表中添加一行。我IHtmlDocument2用于创建tr和td元素并IHtmlElement设置属性IHtmlDomNode并将创建的节点添加到文档层次结构中。
请任何人帮助我解决上述问题。
当我得到使用创建元素的tr标签时,我正在遍历文档,然后我用它来将它插入到文档中,但它不起作用。trCreateElementInsertBefore
我已经尝试了一个星期,但没有任何效果。
我无法动态地向 HTML 表中添加一行。我IHtmlDocument2用于创建tr和td元素并IHtmlElement设置属性IHtmlDomNode并将创建的节点添加到文档层次结构中。
请任何人帮助我解决上述问题。
当我得到使用创建元素的tr标签时,我正在遍历文档,然后我用它来将它插入到文档中,但它不起作用。trCreateElementInsertBefore
我已经尝试了一个星期,但没有任何效果。
可能有点晚了。我最近更换了一个使用旧 DHTML 控件的 .Net 应用程序,但为了让它在 Windows 7 下工作,我不得不用 WebBrowser 控件替换它,这代表了功能上的重大倒退。我一直在使用底层的 IHtmlDocument2 接口来使用它。在这种情况下,我“作弊”,只是用原始 HTML 构建表格,将其作为 HTML 粘贴到剪贴板,然后使用界面的 execCommand("Paste")。这被包装在剪贴板保护器中,因此恢复了原始剪贴板状态。
使用 jQuery
$('table#mytable').append('<tr><td>some html</td></tr>');