shwq.net
当前位置:首页 >> js编程浏览器总是报错 UnCAught TypEError: CAnnot... >>

js编程浏览器总是报错 UnCAught TypEError: CAnnot...

里面没有元素; 你要放显示abc的标签进去吧;如label

1.返回数据 语句用echo json_encode($data,true);但是用了echo json_decode($data); 2.由于函数使用不对,返回的data不是json数据,第一个字符是“

function ctrlSlider(){ var ctrl = document.getElementById("control"); var ctrlli = ctrl.getElementsByTagName("li"); var mdiv = document.getElementById("content"); var mli = mdiv.getElementsByTagName("li"); for (var i=0; i

你把js文件放在html最后或者在onload回调中执行试下? html自网页打开是从上往下解析的,看代码片段是为dom挂载事件监听,如果你把js放在html头部,并且没有用onload的话,代码执行时dom是不存在的,自然报错

跟踪一下你获取的元素是否存在,最好加一个判断, var posi_box = document.getElementById( "posi_box" ); if(posi_box) { } 以下是还原的示例:

照你代码内容是想返回className的对象数组 ,为什么不直接用getElementsByClassName,直接返回你想要的这样的一个数组

你的变量初始化写法有误,上述代码第4行的 rnum 没有初始化赋值,这里应该赋值为数组类型的,否则 .push() 方法肯定会报错。第4行可以这样改: var rnum = [];// 或者:var rnum = new Array();

照你代码内容是想返回className的对象数组 ,为什么不直接用getElementsByClassName,直接返回你想要的这样的一个数组

你的代码里面navs的值是null,所以取navs.children就会报错 具体需要看w.Cdrag回调的时候是否正确传值

浏览器的材质有误 楼主是不是设置什么了 可以调整浏览器皮肤 或重启浏览器 如果不行请把图片发过来

网站首页 | 网站地图
All rights reserved Powered by www.shwq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com