2013-10-15 73 views
0

我有这样的代码应该输出测试,然后基本上做东西到一个div标签。有某种语法错误的它,虽然输出 “未捕获的SyntaxError:意外的标识符” 代码:意外标识符javascript

<script type="text/javascript"> 
    console.log("test"); 
    document.getElementById("file").onchange = function(){ 
     var div = getElementById("imageContainer"); 
     for each(var image in document.getElementById("file").files){ 
      div.appendChild("<img src=" + image + "/>"); 
     } 
    }; 
</script> 

回答

3

变化:

var div = getElementById("imageContainer"); 

要:

var div = document.getElementById("imageContainer"); 

getElementByIddocument对象的成员。

+0

啊我明白了。谢谢:) –

+0

@DominicOryema你应该接受这个答案,如果它解决了你的问题,注意选票标记在投票箭头左下方。 –