Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript internetexplorer&;Firefox将内联CSS转换为奇怪的东西_Javascript_Html_Css_Inline - Fatal编程技术网

Javascript internetexplorer&;Firefox将内联CSS转换为奇怪的东西

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时,您是否发现这种情况也会发

我使用javascript将一些HTML插入到div中。但它将内联CSS转换为一些奇怪的东西。例如,如果我在div中放入以下HTML(使用
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

尝试将它们用引号括起来:


尝试将它们用引号括起来: