0
道歉,如果這是一個愚蠢的問題,因爲我完全是JAvascript和網絡編程的新手!Javascript語法錯誤...我怎樣才能找到更多信息?
我目前使用Dreamweaver來做一些測試腳本,內部JS編輯器突出顯示了我的腳本語法錯誤。唯一的問題是,沒有跡象表明錯誤是什麼或我可能需要做什麼來修復它!
當我將這段代碼直接粘貼到網頁中時,腳本似乎沒有任何問題!
我的腳本如下(保存在外部.js文件):
1 // JavaScript Document
2 <script type="text/javascript">
3
4 function coloralternatetablerows(id)
5 {
6 // If the tag exists within the document
7 if(document.getElementsByTagName)
8 {
9 // rest of the script ommitted for clarity
10 }
11 }
的synax錯誤被強調爲7行
誰能幫我想出解決辦法?
更重要的是......任何人都可以指導我一個很好的資源來幫助我解決將來的這類問題嗎?
Dethanger擺脫
你需要一個參數傳遞給
getElementsByTagName
功能:來源
2009-12-11 09:19:20
仍然,'if(document.getElementsByTagName)'不是語法錯誤。它可能是*使用*錯誤.... – 2009-12-11 09:21:22
如果他正在測試以查看瀏覽器是否支持'getElementsByTagName'方法,則不應該這樣做 - 這就是所謂的功能檢測。 – NickFitz 2009-12-11 11:15:48
@NickFitz:因此可以從上面的行判斷:'//如果標籤存在於文檔中' – 2009-12-13 03:29:40
你的意思是:
這將檢查是否存在您指定的
id
元素。來源
2009-12-11 09:22:43