【发布时间】:2011-07-28 21:33:50
【问题描述】:
我向 mozilla 目录提交了一个 Firefox 插件,但由于以下原因被拒绝:
item.innerHTML = '<table style="border-collapse: collapse; width: 100%;">'
+ '<tr><td style="line-height: inherit; padding: 0pt; width: 100%;">'
+ word.title
+ '</td></tr>'
+ '</table>';
我与编辑交谈,他告诉我“use a text node and then insert it using appendChild, textContent, etc”
这对我来说听起来完全是胡言乱语,我从未使用过TextContent, appendChild 等,有点迷茫。您能告诉我如何执行上述操作,我将在脚本中编辑其他 13 个类似上述内容的实例吗?
谢谢!
【问题讨论】:
-
他拒绝了,因为可以使用这种技术注入 HTML 代码。
-
我知道,这就是他告诉我的...我知道他为什么拒绝它,但不知道如何使用他告诉我使用的其他东西。虽然这似乎有点帮助:stackoverflow.com/questions/2962137/…
标签: javascript dom appendchild