用knockout实现viewmodel后,js怎么访问html中的对象
js一个文件,html一个文件 html文件中定义了: <canvas id="cvs" width="600" height="250">[No canvas support]</canvas>
js文件中的方法需要使用这个canvas,如何能够获取这个对象?
直接使用'cvs'是不对的,用方法getElementById也不对。
请教有什么办法?谢谢。
<canvas id="cvs" width="600" height="250">[No canvas support]</canvas> <script> var element = document.getElementById("cvs"); alert(element.innerHTML); </script>
</body 为什么我可以获取到?
getElementById是可以取到的,自己看看是不是代码执行时canvas还没加载,把js节点放到页面底部再试试
由于使用了SPA Hot Towel template, 在html文件里面不能使用script(已经做过测试)
|