今天敲**的時候,有個js一直不起作用。谷歌瀏覽器的報錯是
uncaught syntaxerror: unexpected token illegal晚上又拿出這個錯誤來研究。
突然發現是以為不規範的注釋引起的。
**如下,錯誤的原因是,//登陸驗證前面沒有空格。
$(document).ready(function
() if($("#password").val()=="")
});
})
去掉空格後問題解決了。
測試了一下其他地方的**,同樣,有空格不會報錯,沒有空格就會報錯。
現在又有新的問題,這個**是我另乙個專案中直接拷貝過來的。在那個專案中,沒有問題。
注釋一直不被我們重視,建議初學者還是要好好研究注釋的規範問題。
由JS注釋引起的JS錯誤
線上乙個js函式失效,但是在本地除錯是正常的。在排除環境問題之後,我開始想js本身的問題。兩個js的區別 線上的js是壓縮過的,確切的說是淨化過的,本地的是原始碼。將本地的js也淨化一下,然後在本地用淨化的js跑,也出現跟線上一樣的情況,同時我發現有js錯誤 is not defined,但是這個f...
Debug vs2008注釋引起的執行錯誤
寫 cdrvmanagersfilter installopt 的時候,需要呼叫createservice.因為我想寫成不超過80列的標準格式 將注釋寫到了引數9的上邊,編譯通過,執行卻報錯.用windbg跟到報錯後,analyze v,uf位址,只能看到進了這個函式 cdrvmanagersfil...
浮動引起的問題
父元素的高度坍塌,即變為0 如果父元素裡所有的元素都浮動,浮動之後從父元素裡面 跑 了出去,相當於父元素裡面沒有了元素,高度沒有元素 撐起來 所以就會造成父元素的高度變為0的情況。影響內聯元素的位置 假設父元素裡有浮動元素和內聯元素,假設浮動元素在內聯元素的右邊且元素往左浮動,內聯元素會被 擠 到浮...