js中出現Cannot read property 'nodeName' of null

在js中添加表單校驗時(代碼如下),出現錯誤Cannot read property ‘nodeName’ of null

$(id).rules("add", {
                required : true
            });

【錯誤原因】html界面中有id相同的元素,這時,通過id查找,只能找到第一個元素,而此元素未在當前form中,所以導致出錯。
【解決方案】將其中一個重名的元素的名稱改爲其他的名字,不與文件中的元素重名。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章