• juery与表单中name="nodeName"引起的冲突


    引入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冲突吗?

  • 相关阅读:
    JAVA 练习1
    JSP基础
    网络协议
    mysql基础
    python之高级
    powershell基础
    python之迭代器与遍历
    python之面向对象
    linux常用命令
    docker 安装 ElasticSearch:7.4.2
  • 原文地址:https://www.cnblogs.com/legendjslc/p/6187480.html
Copyright © 2020-2023  润新知