问题描述
在vs2005中运行时,发现错误functionchangsheng(va){if(va!='0'){varcity=document.getElementById("city");city.disabled=false;varqu=document.getElementById("qu");qu.disabled=true;varf=document.getElementById("qu");f.options.length=1;varurl="Handler.ashx?type=sheng&id="+va;vara=null;send_request("GET",url,a,"text",populateClass3);}}当前页的脚本发生错误行65字符4错误'null'为空或不是对象代码0
解决方案
解决方案二:
va!='0'0是字符串?
解决方案三:
up
解决方案四:
va是下拉列表选的值
解决方案五:
使用JS查找错误,最好先看看源代码,这样很容易发现错误在那里。
解决方案六:
用alert()测试看看cityquf3个对象是什么
解决方案七:
vara=undefine;
解决方案八:
怎什么使用js检查啊
解决方案九:
city是名为城市的下拉列表qu是名为区的的下拉列表
解决方案十:
"varqu=document.getElementById("qu");qu.disabled=true;varf=document.getElementById("qu");"定义两个变量?
解决方案十一:
varf=document.getElementById("qu");alert(f.options);f.options.length=1;
解决方案十二:
要不10楼楼主把邮箱给我,我把原文件给你吧
解决方案十三:
很简单的用alert测试下cityquf就可以了啊vara=null;本身没有错误
解决方案十四:
a都是null了就说明没有这个对象你之后哪来的a当然报不是对象的错了你要是空的你可以vara="";这才有对象
解决方案十五:
我同意13楼