关于innerHTML里写一个video标签里调用src的问题,大佬帮忙看一下·

我的代码应要求需要在ie8的环境运行

        td.innerHTML="<video   src="+array[i].url+"    controls=\"controls\"   loop=\"loop\"   style=\"width:300px;\" > </video> <br>  <a>"+array[i].tip+"</a> ";
 

此处的src="+array[i].url+"会在浏览器报错 报错如下

我测试过,我在末尾取url的话是可以取到的,但是放在video的属性里是取不到的,现在的迷惑就是到底是我格式有问题还是属性这里不可取

array[i] 为空

在这行代码前 你把array[i] 打印出来看下
 

src判断  array[i].length?array[i].url:''

 td.innerHTML="<video   src=\""+array[i].url+"\"   controls=\"controls\"   loop=\"loop\"   style=\"width:300px;\" > </video> <br>  <a>"+array[i].tip+"</a> ";

已经特别标注出 怎么改了:\"