首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

用knockout实现viewmodel后,js如何访问html中的对象

2013-06-19 
用knockout实现viewmodel后,js怎么访问html中的对象?js一个文件,html一个文件html文件中定义了:canvas id

用knockout实现viewmodel后,js怎么访问html中的对象?
js一个文件,html一个文件
html文件中定义了:
<canvas id="cvs" width="600" height="250">[No canvas support]</canvas>

js文件中的方法需要使用这个canvas,如何能够获取这个对象?

直接使用'cvs'是不对的,用方法getElementById也不对。

请教有什么办法?谢谢。
[解决办法]

引用:
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节点放到页面底部再试试

热点排行