【js报类型未定义的错误】20140826
2014-08-26 23:28
141 查看
前段时间在抽取jsp里面的script到js文件,遇到一个问题,value1的值获取一直成功,
相反value2的去获取时一直报“类型未定义的错误”,代码如下;
后来研究发现,value1的值获取成功,是因为获取到之后是一个数字,所以没有报“类型未定义”
相反,value2的值是一个字符串,由于没有加上引号,js无法知道他是字符串还是一个对象,所以就一直报“类型未定义”
代码作如下修改就好了:
同样得道理类似的地方也要注意:
相关文章推荐
- JavaScript传参时类型错误Uncaught ReferenceError js传递的参数未定义
- 一个奇怪的错误:类型“ControlBase”在未被引用的程序集中定义。必须添加对程序集“App_Code.xxxx, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null”的引用。
- 错误:Solution Generator 不支持此类型的网站定义
- js中文注释导致的悲剧 JScript global code Microsoft JScript 运行时错误: 未定义
- php中自己定义错误类型,包括致命错误(Fatal Error 或 E_ERROR)
- 错误 类型“ESRI.ArcGIS.esriSystem.ISupportErrorInfo”在未被引用的程序集中定义。必须添加对程序集“ESRI.ArcGIS.System
- js名字空间未定义的错误
- 编译器错误消息: CS0012: 类型 在未被引用的程序集中定义。必须添加对程序集 的引用
- VS2008里 struct 类型重定义 错误
- JS 判断 取 当前系统类型 可用来定义某些WIN7系统和XP系统下字体区别
- js调用WebService出现webserive未定义错误!
- 用JS 调 WebService 的方法中出现 角本错误"WebService未定义"解决办法
- 关于c/c++中的类型重定义错误的自己的理解
- js 浏览器类型判断 定义符号(类jQ) 定义类
- VS2008里 struct 类型重定义 错误
- webservice 运行时出现 无法生成临时类 类型 n 在未被引用的程序集中定义 错误
- VC6中定义下面类型typedef long long int int64_t ;出现错误
- 查找程序中的错误(平凡的程序,不平凡的问题) 4.不定义第三个变量,互换两个变量的值 5.char 类型转换 6.输出 10~100 之间的随机整数
- IpPrefixOriginOther redefinition类型重复定义的错误
- 预定义的类型"Microsoft.CSharp.RuntimeBinder.Binder"未定义或未导入" 错误怎么办?