Javascript internetexplorer&;Firefox将内联CSS转换为奇怪的东西
我使用javascript将一些HTML插入到div中。但它将内联CSS转换为一些奇怪的东西。例如,如果我在div中放入以下HTML(使用Javascript internetexplorer&;Firefox将内联CSS转换为奇怪的东西,javascript,html,css,inline,Javascript,Html,Css,Inline,我使用javascript将一些HTML插入到div中。但它将内联CSS转换为一些奇怪的东西。例如,如果我在div中放入以下HTML(使用document.getElementById(“element”).innerHTML=…): 当我看到div元素中的实际内容时(使用FireBug),这就是它: <TD vAlign=top 0; padding:> 是我造成了这个错误吗?当您使用javascript将一些带有内联CSS的HTML插入div时,您是否发现这种情况也会发
document.getElementById(“element”).innerHTML=…
):
当我看到div元素中的实际内容时(使用FireBug),这就是它:
<TD vAlign=top 0; padding:>
是我造成了这个错误吗?当您使用javascript将一些带有内联CSS的HTML插入div时,您是否发现这种情况也会发生?任何信息都非常有用属性值周围必须有引号:
<td valign="top" style="border: 0; padding: 0;">
<td valign=top style="border: 0; padding: 0;">
属性值周围必须有引号:
<td valign="top" style="border: 0; padding: 0;">
<td valign=top style="border: 0; padding: 0;">
你试过引用你的属性吗
<td valign="top" style="border: 0; padding: 0;">
最后,我强烈建议您避免内联css 你试过引用你的属性吗
<td valign="top" style="border: 0; padding: 0;">
最后,我强烈建议您避免内联css 尝试将它们用引号括起来:
尝试将它们用引号括起来: