undefined is not an object 怎么解决

作者&投稿:陆度 (若有异议请与网页底部的电邮联系)
打开网页时候出现undefined is not an object~

网页里有浏览器不兼容的js,js取不到需要的对象,所以赋值结果就是undefined,然后这个变量又被当做对象用了,就出现了那个提示

你是不是定义关键字 null 了
比如:String null ;
仔细找找吧

首先:function newin(){和下面的window.onload=newinit;newinit不一致。

其次:看看你的页面里面空间的ID是不是有anchor1,anchor2,anchor3少一个都会报错。



首先:
function newin(){和下面的
window.onload=newinit;
newinit不一致。

其次:看看你的页面里面空间的ID是不是有anchor1,anchor2,anchor3少一个都会报错。

下面是我测试的代码,你试一下。

<script>
function newinit(){
alert();
for (var i=1;i<=3;i++){
var anchor = document.getElementById("anchor"+i);
point(anchor,i);

}

}

function point(anchor,i){
anchor.onclick=function(){

alert("my no.is "+i);
}
}

window.onload=newinit;
</script>
<body onload="newinit()">
<input type='button' id = 'anchor1'></input>
<input id = 'anchor2'></input>
<input id = 'anchor3'></input>
</body>


朗县15595204291: 为什么电脑有时提示undefined is not a function? -
勤享厄贝: 这个问题是因为你调用的函数未定义;不过没有看到你的具体代码,你可能是以下情况: 1. 的确是没有定义这么一个函数; 2. 定义函数了,但是在你调用的时候,你的函数并没有初始化 3. 要写出具体的语句才能帮你分析原因. 这句话“...

朗县15595204291: 打印机出来这个错误提示啊 !!! TypeError: undefined is not a function -
勤享厄贝: 这个错误是网页上的错误,跟打印机没有关系的,你试着重启电脑重新打开网页试试看,如果不行疾苦换个电脑试试,不用找打印机的毛病.

朗县15595204291: 访问网页的时候undefined is not a function提示,但是别的电脑就正常访问,这是为什么? -
勤享厄贝: TypeError: undefined is not a function<br>这个错误是说,你在尝试用一个未定义的方程去做一件事情.<br>首先你试试在var str = Object.prototype.toString.call(target);下面加一句:<br><br>alert(str); 看看这里的str有没有正常生成.如果都不能提升str是什么就报错了.那么就是Object.prototype.toString.call出了问题.否则在检查一下$.type = type;是否正常

朗县15595204291: undefined is not a function,不知原因出在哪 -
勤享厄贝: 要写出具体的语句才能帮你分析原因.这句话“undefined is not a function” 说 undefined 不是一个函数.如果程序中 你用 undefined 作为函数名,出现了: undefined ( 带小括号的形式,而前面未声明和定义过这个函数,就出错了.当然还有许多其它原因.undefined 这个词英文意思是 “没有定义过”, 用这个做 变量和函数名 也是怪怪的.

朗县15595204291: 如何修复那些奇怪的 JavaScript 错误 -
勤享厄贝: 1、先快速分析一下错误消息的结构,这对我们理解错误消息非常有用,同时也将有助于你理解那些没有在本文中列举的错误. 2、Chrome 中一个典型的错误看起来像这样: Uncaught TypeError: undefined is not a function 该错误的结构如下: ...

朗县15595204291: undefined is not a function怎么解决
勤享厄贝: window.showModalDialog在chrome37版本以后已经被废止了 所以出现这个问题 建议换别的方法或者不要用这种方式弹窗了

朗县15595204291: 又遇JS错误,求助.TypeError: 'undefined' is not a function (... -
勤享厄贝: jQuery.noConflict() 因为有这行代码,所以第一个图里的错误是不能使用$符号查询标签.第二个是不能使用imagesLoaded, 检查一下masonry的js有没有加载成功.

朗县15595204291: javascript,老是报错undefined is not a function -
勤享厄贝: Ext.Panel 不存在 所以就报错

朗县15595204291: $popover is not a function怎么解决 -
勤享厄贝:提示undefined is not a function: 解决方法: 原因是在把原先一个较大的js文件拆分成多个小的js文件后,最后一行没有用分号结尾.大部分的jQuery脚本都用(jQuery)结尾,如果没有用分号断行,浏览器就不知道把连接起来了.

朗县15595204291: 为什么出现 is not a function -
勤享厄贝: 直译可译为:这不是一个函数

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网