Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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 问题表和IE_Javascript_Html_Xml_Ajax_Internet Explorer - Fatal编程技术网

Javascript 问题表和IE

Javascript 问题表和IE,javascript,html,xml,ajax,internet-explorer,Javascript,Html,Xml,Ajax,Internet Explorer,我有一个IE的情况,我从服务器发送给它的XML文档中插入了一个表,我不明白为什么我不能在IE中看到这个表,但在其他浏览器中我可以看到 <element id='addCSS' name='reply'> <div id='appendCSS' main='true' father='@style_div'> <table border='1' width="100%" > <col align="left" />

我有一个IE的情况,我从服务器发送给它的XML文档中插入了一个表,我不明白为什么我不能在IE中看到这个表,但在其他浏览器中我可以看到

<element id='addCSS' name='reply'>
 <div id='appendCSS' main='true' father='@style_div'>
<table border='1' width="100%" >
    <col align="left" />
            <col align="left" />
            <tr>
       <th>CSS</th>
       <th>Seleccionar</th>
    </tr>
</table>
    <button id='updateCSS' father='@appendCSS'>Ok</button>
 </div></element>

CSS
选择的
好啊

我从元素中提取div并将其附加到另一个区域,但我看不到表。这只发生在一个表上,其他一切都很好。

IE Requiures
tag

html看起来很好,并显示在我的IE版本中。可能问题在于提取和插入它的JavaScript。你能把它寄出去吗。最好显示重现问题的所有代码的示例。

IE表格格式为

<table>
  <tr>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
</table>


这将创建一个两行两列的表。

我将您的代码插入到IE7中,它工作了-显示了该表


你可能有一些其他的东西破坏了代码,IE不起作用

朋克。情绪激动。不能bevery he lp.ful.@Roatin:这句话很刺耳,也不是很有用。问题是:你怎么插入它?@Hogan:我必须道歉。我…我不知道我怎么了。single tearI修复了代码中的错误,我做了一件非常有趣的事情,但很有效,谢谢大家的帮助!!!!这与他的问题无关。呃,不是。tbody不是必需的。@Hogan:听起来很奇怪,我的ie在插入tbody标记之前没有显示js生成的表,你说js生成的是什么意思?@Hogan:我有一个id为的空表,因此,我调用了一个js函数,该函数为表格创建了innerHTML。空表格没有任何可呈现的内容——本例中有列标题。如果直接插入代码,则在我尝试从失败的xml中提取代码时效果最佳,感谢您的建议!!我将尝试检查,但代码非常复杂,因为我必须创建一个函数来替换importNode标准,因为IE没有,所以我必须替换它。@hidura:啊,代码很复杂。更复杂的代码更有可能出现错误。我想问题就在那里。您可以尝试jslint,看看它是否有简单的输入错误。