-3
爲什麼不能在Firefox中使用?在Firefox中不起作用的功能
<li class="selected"><a onclick="tabbing(this, p1)" href="javascript:void(0)">ABC</a></li>
<li><a onclick="tabbing(this, p2)" href="javascript:void(0)">XYZ</a></li>
<div id="p1"></div>
<div id="p2"></div>
function tabbing(ex,id){
alert(ex)
}
p1和p2是我的AJAX結果只是容器。
編輯:我找到了解決方案。相反,剛剛通過的ID名字,我通過這條線作爲參數:
document.getElementById('p1')
所以它現在是這樣的:
tabbing(this, document.getElementById('p1'))
他們不使用的功能雖然。他們不會只有'未定義'的價值嗎? – Cameron
如果你將它們作爲'window.p1'訪問,它們的值將是'undefined',但如果它們沒有被定義,那麼訪問它們就像'p1'一樣會導致腳本錯誤。我證實了在這個jsFiddle中:http://jsfiddle.net/jfriend00/Xm9HY/ – jfriend00
aha,我學到了一些新東西;-) – Cameron