當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript中属性name与方法名不能相同
生活随笔
收集整理的這篇文章主要介紹了
JavaScript中属性name与方法名不能相同
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
看看以下這段代碼對不對,仔細看,你會看出問題。
找到了嗎?有許多name的值與onclick中的方法名是相同的,開始就這樣寫的,測試代碼的時候一直沒有任何反應,也不報錯,不管用什么瀏覽器都是一個樣子-沒有反應,找了半天也不知道是哪兒錯了。叫來同事看了看,他也不知道,這時我說,name的值應該不能與onclick的方法名相同,他說可能是,將同名的方法都改成了另外的名字,測試通過。以前總以為,同一個屬性的name名與方法不能相同,現在看來是,只要是name名就不能與方法名相同,不管是不是在同一個屬性中。
說明了一個問題,起名字很重要,有的時候一不小心就起成關鍵字了,再有的時候就出現了上面這種情況,沒有任何提示的錯誤,這就是所謂的經驗吧。
本文轉自sucre03 51CTO博客,原文鏈接:http://blog.51cto.com/sucre/418162,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的JavaScript中属性name与方法名不能相同的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DNS轮询技术
- 下一篇: NA-NP-IE系列实验26: 基于链路