在測試多瀏覽器兼容時,發現chrome瀏覽器報Uncaught TypeError: object is not a function, 查找原因不得其所。
通過查看代碼,發現在javascript中我定義了一個名稱爲onsubmit方法,後修改名稱,發現chrome ok!
我遇到的問題是在對象定義的時候<input type="text" id="submit"/>這個樣子會報上述錯誤。我把id值給修改了之後,運行ok。
解決方案:
1.查詢瀏覽器是否禁止腳本
2.查看javascript定義的對象名,是否與html中對象名稱相同,儘量定義名稱與之不同