網頁

2013年6月16日 星期日

Code Style - HTML中的attribute的值要記得加上雙引號包住

很多時候的bug,只是很單純的一個逗點沒打,一個符號打錯,大部分的時候都是正確的,只有某些狀況出現,就一切都掛點了,例如底下這樣的寫法:

<td><input size="15" type=text name="test[]" value='.$value.'></td>


其實沒什問題,大部分狀況是ok的,因為瀏覽器會自動幫忙處理,但這段程式有個問題,value這部分要是$value的值是有空格的,那就會發生空格後的值都消失了,改成

<td><input size="15" type=text name="test[]" value="'.$value.'"></td>


重點是加上雙引號,就ok了,其實是很小的問題,但卻搞到整個系統資料大亂,找還找不出來,有些好習慣是一定要好好培養,不然bug解不完

沒有留言:

張貼留言