Uncaught TypeError: Object #<HTMLCollection> has no method 'toLowerCase'问题

原创 2015年07月09日 16:34:56

在应用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啊!!!


相关文章推荐

【Android】Web Console: Uncaught TypeError: Object [object Object] has no method 'xxx'

From : GL(arui319) http://blog.csdn.net/arui319 APP开发中会经常内嵌webView,有一部分功能,需要在WebView中打开we...

android4.4 webview调用javascript出现Uncaught ReferenceError: is not define或者has no method

这几天用Nexcu5 4.4.4系统做一个简单的手机设备号获取,然后调用javascript显示在网页里的功能,以前做过n多类似的程序,结果程序一运行啥问题都出来了,呵呵 [INFO:CONSOLE(...

Android JS桥交互("Uncaught ReferenceError: xxx is not defined or xxx has no method")

网上android和js交互的代码有不少,也很容易搜到。最近在做的项目需要用到js桥,遇到了一些问题,记录下来,希望以后遇到能马上解决掉。一开始我找的demo是从这个:http://blog.csdn...

Uncaught TypeError: Cannot call method 'substring' of undefined

今天用Extjs4.0 做一个表单时突然出现了一下错误 调试半天不知道是什么地方出错了,到网上搜了搜网上解释如下, 纠结了半天,又继续搜,发现一个网友说是一个属性写错了会出现这种情况,受到...
  • wyfhist
  • wyfhist
  • 2013年04月27日 20:12
  • 932

Extjs4---Uncaught TypeError: Cannot call method 'apply' of undefined

我遇到的这个错误原因是没有继承相应的类导致的,代码如下: Ext.define( 'SMS.view.TabPanel', { //extend:'Ext.tab.Panel',//因...

AttributeError: 'module' object has no attribute 'face' 问题解决 opencv+python

AttributeError: 'module' object has no attribute 'face' 问题解决 opencv+python
  • wyx100
  • wyx100
  • 2017年06月10日 21:35
  • 1345

pygame安装问题(1) 'module' object has no attribute 'init'

pygame安装问题中出现AttributeError: 'module' object has no attribute 'init'的解决方法

Python问题:AttributeError: '_csv.reader' object has no attribute 'next' 以及UnicodeDecodeError: 'gbk' co

先看一下代码: 报错: 解决方式: 这是我在网上找到的解决方式,先说一下出现问题的原因:出现AttributeError主要是因为python 2和 3 的版...

手机使用jqueryMobile,提示jquery mobile: Object [object Object] has no method 'jqmData'

手机使用jqueryMobile,提示jquery mobile: Object [object Object] has no method 'jqmData',使用全局错误,变向解决了问题...

echarts:Uncaught TypeError: Cannot read property '0' of undefined 问题根源所在

Uncaught TypeError: Cannot read property '0' of undefined
  • Mr_F__
  • Mr_F__
  • 2017年07月12日 10:42
  • 2821
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Uncaught TypeError: Object #<HTMLCollection> has no method 'toLowerCase'问题
举报原因:
原因补充:

(最多只允许输入30个字)