IE8下抓不到Hidden input POST出來的資料

今天在修BUGS發現一個很有趣的issue,就是在IE8下某個Hidden欄位的值抓不到,其實該表單有不少Hidden欄位都可以接到值,只有一個是POST不出去的。

 仔細比對CODE發現是因為Hidden被安排在內。將Hidden從內移出來就正常了。這只有在IE8下才會發生,IE9不會。

會POST不出去。

這樣才可以。

所以寫好的HTML的習慣真的很重要!