我有這個的JavaScript在Firefox工作,但不是在IE瀏覽器 -
authnav='<li class="last"><a href="auth/login">login</a></li>'+
'<li><a href="auth/create_account">create account</a></li>';
它工作正常,在Firefox,但Internet Explorer中給了我一個「錯誤:對象不支持此屬性或方法」我神祕 - 這裏會發生什麼?
上面有一條評論欄,可能會有所作爲嗎?
//authnav='<li class="last"><a href="auth/login">login</a></li>';
您可以通過http://www.imagineelection.com自行查看該頁面。我需要兩個小鏈接,「登錄」和「創建帳戶」,以顯示在頁面的右上角。
謝謝!
這是有道理的。有沒有什麼辦法可以明確地將authnav轉換爲現在的字符串? – Summer 2010-04-02 19:32:25
只需要通過格式轉換器運行它,以便我可以看到發生了什麼。在剛添加到我的文章中的函數中,你可以用「var authnav」聲明一個局部變量,所以它不認爲你指的是該名稱的文檔元素? (或者可能將其重命名爲其他內容以避免混淆 - 除非它旨在成爲全局並在其他地方聲明?) – 2010-04-02 19:39:26
我用本地範圍聲明它,並且解決了所有問題 - 再次感謝。 – Summer 2010-04-02 20:22:09