如果在PHP中,这样写:
<input type=hidden name='id' value=$id/>
通过HttpWatch可以查看到:
name=yahoo2&email=yehu_2005@163.com&grade=6&id=3%2F
id后面有%2F,造成很多麻烦;
如果调整name 与 value 顺序:
<input type=hidden value=$id name='id' />
通过HttpWatch可以查看到:
name=yahoo2&email=yehu_2005@163.com&grade=6&id=3
id后面没有乱码;
比较得知:在PHP中,对于要传递参数的控件,value 应该在 name 前面写,可以避免许多
不必要的麻烦