Uncaught TypeError: Object #<HTMLCollection> has no method 'toLowerCase'问题
2015-07-09 16:34
681 查看
在应用JQuery+easyui开发的项目的时候,今天突然在一个模块报错:
Chome下:
Uncaught TypeError: Object #<HTMLInputElement> has no method 'toLowerCase'
IE下:
SCRIPT438: 对象不支持“toLowerCase”属性或方法
jquery-1.8.3.js, 行1719 字符3
郁闷很久,下载JQuery源代码调试,更换版本,调整DOCTYPE,都没有办法解决,而且最怪的是只有这个模块,其他模块都是正常的,冷静下来判断可能问题出在该模块上。于是仔细的分析该报错的简单页面。如下
$("#table .table-body table").append(
"<tr align=\"center\">"
+ "<td style=\"width: 20px;\">"
+ "<input type=\"checkbox\" style=\"margin-left:20px;display:block;\">"
+ "</td>"
+ "<td style=\"width:60px;position: relative;\" class=\"rowName\">"
+ "<input id=\"nodeName\" type=\"text\" style=\"width:100%;height:100%;border:0px;\"></input>"
+ "</td>"
+ "<td style=\"width:60px;\" >"
+ "<select id=\"nodeResource\" style=\"width:100%;height:100%;border:0px;\"><option value=\"1\">1</option><option value=\"2\">2</option></select>"
+ "</td>" + "</tr>");
慢慢找原因,最后发现是这个id 的命名似乎与jquery 有冲突
“nodeName”
换成"theNodeName" 后,就行了。
问题解决。我靠~ 浪费了半个小时啊。兄弟们,用jquery-ui千万不要命名标签的名称为nodeName啊!!!
Chome下:
Uncaught TypeError: Object #<HTMLInputElement> has no method 'toLowerCase'
IE下:
SCRIPT438: 对象不支持“toLowerCase”属性或方法
jquery-1.8.3.js, 行1719 字符3
郁闷很久,下载JQuery源代码调试,更换版本,调整DOCTYPE,都没有办法解决,而且最怪的是只有这个模块,其他模块都是正常的,冷静下来判断可能问题出在该模块上。于是仔细的分析该报错的简单页面。如下
$("#table .table-body table").append(
"<tr align=\"center\">"
+ "<td style=\"width: 20px;\">"
+ "<input type=\"checkbox\" style=\"margin-left:20px;display:block;\">"
+ "</td>"
+ "<td style=\"width:60px;position: relative;\" class=\"rowName\">"
+ "<input id=\"nodeName\" type=\"text\" style=\"width:100%;height:100%;border:0px;\"></input>"
+ "</td>"
+ "<td style=\"width:60px;\" >"
+ "<select id=\"nodeResource\" style=\"width:100%;height:100%;border:0px;\"><option value=\"1\">1</option><option value=\"2\">2</option></select>"
+ "</td>" + "</tr>");
慢慢找原因,最后发现是这个id 的命名似乎与jquery 有冲突
“nodeName”
换成"theNodeName" 后,就行了。
问题解决。我靠~ 浪费了半个小时啊。兄弟们,用jquery-ui千万不要命名标签的名称为nodeName啊!!!
相关文章推荐
- javascript object
- Object.defineProperty
- 第一个Object-C类
- Objective-C 运行AppleScript脚本
- Object C学习笔记18-SEL,@ selector,Class,@class--转
- Objective-C中Copy和MutableCopy,你了解多少?
- ios定位开发 当使用百度地图sdk没有启用object c++混编时就会出现如下错误
- 用WaitForSingleObject()函数实现简单的多线程互斥访问
- Object转换为JSON格式字符串
- object-单例设计模式
- [Objective-C] alloc和init要嵌套写而不要分开写
- objective C中的浅复制和深复制
- [Objective-C] isKindOfClass 和 class 方法
- 托管态update更新异常——a different object with the same identifier value was already associated withthe sess
- [Objective-C] 重载objectAtIndexedSubscript和objectForKeyedSubscript方法实现subscripting
- value equality vs. object equality, aliasing, list is mutable DEMO
- Objective-C和 C++ 混编的要点(转)
- div被object覆盖的解决办法
- div被object覆盖的解决办法
- Semaphore Objects