以前寫過一篇文章在講Get和post混用,就是method用post,然後action帶有查詢字串。
今天發現method是Get的時候,action不能帶有查詢字串。真的這麼做的時候是不會產生錯誤,只是沒有效果而已。
在Get和Post混用的狀態下,兩邊的變數都可以傳遞過去,但在Get的method下,表單只會傳遞表單裡的變數,action上的查詢字串並不會傳遞過去。
結果我在上述的文章裡已經講出相同的結論,不過我只記得method是post的狀況,當作是複習好了。
用來記錄人生的點點滴滴,包括學習記錄、工作、生活、觀察……
學習程式語言的一些心得發表
以前寫過一篇文章在講Get和post混用,就是method用post,然後action帶有查詢字串。
今天發現method是Get的時候,action不能帶有查詢字串。真的這麼做的時候是不會產生錯誤,只是沒有效果而已。
在Get和Post混用的狀態下,兩邊的變數都可以傳遞過去,但在Get的method下,表單只會傳遞表單裡的變數,action上的查詢字串並不會傳遞過去。
結果我在上述的文章裡已經講出相同的結論,不過我只記得method是post的狀況,當作是複習好了。
1.記得dom物件的屬性使用javascript表示時都是小寫(可能是和事件屬性搞混了),而今天欲設定一個input物件的唯讀屬性時被readonly給打敗了,實際應該用readOnly才對。 閱讀全文〈一直在弄javascript〉
要因為做autocomplete得到幾個心得:
1.要放結果的框框直接放到輸入框的下方,position屬性設成absolute,而且不設left及top,結果框就會乖乖待在原地不動。省得用javascript抓到不相容的位置。 閱讀全文〈因為做autocomplete而得到的心得〉
今天再遇到一個傻眼的狀況:要刪除記錄的代號透過Get方式傳遞,接收變數的頁面有做身份判斷,但不符合身份者只用了header傳送location,結果下面的動作繼續執行,也就是說不符合身份的人也可以任意刪除資料。 閱讀全文〈動態生出來的表單〉
首先先指出這個怪事的主角,它就是IE8。IE7沒試過,而IE6處理這個動作是正常的。 閱讀全文〈動態產生select的option怪事〉
雖然是以change事件作為主題,不過其他事件應該都適用。先說jQuery觸發物件的change方式,因為很直覺。 閱讀全文〈使用javascript觸發change事件〉
當程式設計師前三個月的心得回顧,有些當時記下的心得回顧時發現是錯的。 閱讀全文〈前三個月心得回顧〉
Xmlhttprequest預設編碼是utf-8。
一般在php只會使用到一個mysql連線,因為一個連線使用一個資料庫剛剛好。除非你事業做得夠大,資料分佈在許多資料庫,或是想給自己找麻煩,順便搞一點神秘,才會需要將資料放在不同的資料庫。 閱讀全文〈在php使用兩個以上的mysql連線〉
關於PHP5不能載入php_oci8.dll,可能的原因有兩種。一種是本機沒有裝oracle伺服器,另一種是裝錯版本。 閱讀全文〈PHP5不能載入php_oci8.dll〉