最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

控制臺(tái)報(bào)錯(cuò)object is not a function的解決方法

 更新時(shí)間:2014年08月24日 09:09:27   投稿:whsnow  
頁(yè)面的功能用不了,打開(kāi)控制臺(tái)發(fā)現(xiàn)報(bào)錯(cuò):object is not a function,下面是原因與解決方法,有類似情況的朋友可以看看

今天反饋過(guò)來(lái)一個(gè)BUG,說(shuō)一個(gè)頁(yè)面的功能用不了。打開(kāi)控制臺(tái)發(fā)現(xiàn)報(bào)錯(cuò):object is not a function。

感覺(jué)很奇怪,這塊的功能最新沒(méi)動(dòng)過(guò)怎么會(huì)突然出問(wèn)題了呢?上線時(shí)主流瀏覽器都測(cè)試過(guò)了呀。

雖然奇怪,但是還的解決問(wèn)題。看著代碼發(fā)現(xiàn)一個(gè)radio對(duì)象的name屬性和一個(gè)function name重名了。代碼如下:

<body> 
<input type="radio" name="test" onclick="test();"/> 
<br/> 
<form action=""> 
<input type="radio" name="test" onclick="test();"/> 
</form> 
</body> 
<script type="text/javascript"> 
function test(){ 
alert("11"); 
}
</script>

修改了函數(shù)名稱,解決了問(wèn)題。但是沒(méi)找到根源,因?yàn)檫@個(gè)函數(shù)名以前就是這樣的,可以正常使用。修改代碼
onclick="alert(test);"

發(fā)現(xiàn)彈出“object HTMLInputElement”,瀏覽器解析test變?yōu)閐om對(duì)象了。

在script腳本test函數(shù)后alert(test);還是一個(gè)function。

查看svn版本發(fā)現(xiàn),是我做另一個(gè)功能的時(shí)候加了一個(gè)form表單把這個(gè)radio包起來(lái)了。導(dǎo)致瀏覽器解析出錯(cuò)了。

總結(jié):不一定沒(méi)改動(dòng)的代碼就沒(méi)問(wèn)題,說(shuō)不定改動(dòng)的地方引起了別的問(wèn)題。有些瀏覽器兼容性問(wèn)題都是代碼不規(guī)范導(dǎo)致的,以后寫代碼要規(guī)范!

哪位大牛如果知道為什么加了form瀏覽器解析出問(wèn)題,能告訴我下。感激不盡!

相關(guān)文章

最新評(píng)論

汉源县| 惠安县| 阳曲县| 敦化市| 温泉县| 龙门县| 青海省| 淳安县| 汤阴县| 马尔康县| 白河县| 弥勒县| 贡觉县| 伊通| 罗山县| 岑溪市| 壤塘县| 泉州市| 左云县| 绥阳县| 营山县| 平阳县| 新泰市| 尼玛县| 大名县| 南川市| 英德市| 襄城县| 鄂托克旗| 洪雅县| 常山县| 泉州市| 曲松县| 百色市| 利津县| 宝应县| 甘谷县| 韶关市| 苍山县| 盐亭县| 滕州市|