引入jquery时,表单中如果有name="nodeName"的表单项,会有一些奇怪的冲突。
表单HTML代码如下:
<form id="formAddEquipNode" > <input type="text" name="nodeName" /> </form>
在控制台输入以下代码:
$("#formAddEquipNode")
会出现个奇怪的错误:
错误文字为:
"TypeError: obj.nodeName.toLowerCase is not a function
at InjectedScript._describe (<anonymous>:107:26)
at InjectedScript.RemoteObject (<anonymous>:136:58)
at InjectedScript._wrapObject (<anonymous>:43:13)
at InjectedScript.getProperties (<anonymous>:51:23)"
换个名字,不叫nodeName就好了。是和jquery冲突吗?