js一个文件,html一个文件
html文件中定义了:
<canvas id="cvs" width="600" height="250">[No canvas support]</canvas>js文件中的方法需要使用这个canvas,如何能够获取这个对象?直接使用'cvs'是不对的,用方法getElementById也不对。请教有什么办法?谢谢。

解决方案 »

  1.   

     <canvas id="cvs" width="600" height="250">[No canvas support]</canvas>
         <script>
             var element = document.getElementById("cvs");
             alert(element.innerHTML);
        </script></body
    为什么我可以获取到?
      

  2.   

    getElementById是可以取到的,自己看看是不是代码执行时canvas还没加载,把js节点放到页面底部再试试
      

  3.   

    由于使用了SPA Hot Towel template,
    在html文件里面不能使用script(已经做过测试),
    那么如何在js文件访问html文件中的元素?
    谢谢