Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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_Internet Explorer - Fatal编程技术网

Javascript 为什么我的应用程序在IE中不起作用?

Javascript 为什么我的应用程序在IE中不起作用?,javascript,internet-explorer,Javascript,Internet Explorer,我像这样用javascript编程创建了一个表,并在一个div上做了一个innerhtml。它在firefox中运行良好,但IE把事情搞砸了。很明显,IE中存在吸盘。但是当我检查IE8中的东西时,我看到链接元素上的一个类和一个id没有“,但它们应该在那里。这是问题吗 var create_table = function(rows, len, bilder, texter, mediaids, url) { var table = '<table>'; for

我像这样用javascript编程创建了一个表,并在一个div上做了一个innerhtml。它在firefox中运行良好,但IE把事情搞砸了。很明显,IE中存在吸盘。但是当我检查IE8中的东西时,我看到链接元素上的一个类和一个id没有“,但它们应该在那里。这是问题吗

    var create_table = function(rows, len, bilder, texter, mediaids, url) {
    var table = '<table>';
    for (var i = 0; i < len; i++) {
        if (i % rows == 0) {
            table += '<tr>';
        }
        table += '<td><h4><a id="' + mediaids[i].toString() + '" class="medialinks" href="#" >' + texter[i].toString() + '</a></h4><img src="' + bilder[i] +  '" ><td>';
        if (i % rows == rows) {
            table += '</tr>';
        }
    }
    table += '<table>';
    return table; 
}
var create_table=function(行、列、bilder、文本、媒体ID、url){
var表=“”;
对于(变量i=0;i

有人能发现错误吗?

我不知道您是想验证XHTML还是HTML,但以下是我发现的错误:

  • 您缺少要关闭的表,不应
  • 同样的错误
  • 也应该关闭/>